rman备份工具简介

 

RMAN工具简介:
  备份的文件:
    数据文件
    归档日志
    控制文件(当前控制文件)
    spfile

  自动管理备份相关元数据
    文件名称
    完成备份的scn


  以数据块为单位,只备份使用过的数据块(物理层面判断是否使用)
    备份时查询块状态,备份瞬间有修改块
      等待块使用完成再备份
        因此不会出现块分离
  对备份出来的文件进行压缩
    自身压缩+支持压缩参数
      加参数压缩 5:1
  自动检测数据块是否损坏
    块损坏,不对其备份
  支持增量备份

 


使用rman前提条件:
  正确的环境变量
  正确的实例名
  sys用户操作(推荐)
  监听不支持共享服务器连接

rmam相关知识介绍:
  rman备份时加format参数:
    开了闪回
      备份数据放到闪回区
    没开闪回区:
      备份数据放到$oracle_home/dbs目录中

  备份集:
    备份出来的单位就叫备份集
      备份集中的文件就是备份片
    列出已经有的备份:
      RMAN> list backup;

  通道类型:
    磁盘
      速度比较快
      使用年限有限(磁力消失)
    磁带
      通过在磁带条上打点存储数据
      速度比较慢
      磁带机(很多第三方的备份用的是磁带机)

  通道数量就是备份集数量
    一个通道只处理一个文件
    一个文件只能被一个通道处理
    一个文件可以分为多个备份片
  迁移时设置备份片大小是有意义的:

    迁移时数据传输问题
    设置参数:section size=1024M
      backup tablespace system section size=100m format '/tmp/system_%d_%T_%s_%p.bak';
        %d 数据库名
        %T 时间
        %s 备份集编号
        %p 备份片编号

  备份冗余策略:(其一生效)
    按照保存天数
    按照保存份数

 

转载于:https://www.cnblogs.com/fanxuanhui-linux/p/7119001.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: RMAN(Recovery Manager)是Oracle数据库的一种内置备份和恢复工具。它可以执行全备份、增量备份、恢复数据库、进行数据库迁移和克隆等多项任务。 RMAN可以通过使用内部存储器(例如Oracle数据库的表空间)或外部存储器(例如磁带驱动器)进行备份。此外,RMAN还可以与第三方备份软件(例如IBM Tivoli)集成,以便在生产环境中实现完整的数据库备份和恢复策略。 RMAN还提供了一些额外的功能,例如自动化备份管理、数据库压缩和加密、数据库重建以及数据库测试环境的创建等。 总的来说,RMAN是一种强大的、高效的和易于使用的数据库备份和恢复工具,可以帮助DBA简化备份和恢复过程,并保证数据安全。 ### 回答2: OracleRMAN(Recovery Manager)备份工具是一款用于备份和恢复Oracle数据库工具。它提供了一系列功能以便进行数据库备份、恢复和数据转移。 首先,RMAN可以进行完全备份,即备份整个数据库,包括数据文件、控制文件和日志文件。完全备份是恢复数据库的基础,可保证数据的完整性。 其次,RMAN还支持增量备份。增量备份备份自上次备份以来发生更改的数据块,可以大大减少备份时间和存储空间的使用。增量备份可根据需要执行,以尽可能减少数据的丢失。 此外,RMAN还可以进行在线备份。它可以在数据库运行时执行备份操作,而不影响用户对数据库的访问。这样可以确保备份的数据完整和一致。 RMAN还提供了恢复功能,可以用于恢复数据库到某个时间点或特定事务的状态。这可以通过将备份集或归档日志应用于数据库来实现。 另外,RMAN支持备份集的压缩和加密。备份集的压缩可以减少存储空间的使用,而加密可以确保备份数据的安全性。 最后,RMAN还可以进行数据转移。它可以将数据库备份从一个存储设备转移到另一个存储设备,以便在不同环境中进行备份和恢复操作。 总的来说,OracleRMAN备份工具是一个强大而灵活的工具,可以帮助数据库管理员有效地进行数据库备份、恢复和数据转移操作,并确保数据库的安全和可靠性。 ### 回答3: RMAN(Recovery Manager)是Oracle数据库中的备份和恢复工具,用于实现数据库的完整备份和恢复。RMAN具有以下功能: 1. 数据库备份RMAN能够执行完整备份、增量备份和逻辑备份。完整备份可以备份整个数据库,包括数据文件、控制文件和归档日志文件。增量备份备份自上次备份以来有变化的数据块,可以大大降低备份时间和存储空间的消耗。逻辑备份可以备份特定的数据库对象,如表、索引等。 2. 数据库恢复:RMAN能够执行完整恢复、点恢复和逻辑恢复。完整恢复可以将数据库恢复到某个特定的时间点或到最近的备份状态。点恢复允许将数据库恢复到某个特定的SCN(System Change Number)或日志序列号。逻辑恢复在损坏较小的情况下,通过使用逻辑备份来修复数据库对象。 3. 跨平台和跨版本备份和恢复:RMAN可以在不同的操作系统平台和不同的Oracle数据库版本之间进行备份和恢复操作。这使得数据库的迁移和升级过程更加方便。 4. 自动备份和恢复:RMAN支持自动备份和恢复操作,可以通过设置定期执行备份任务来自动保护数据库。此外,RMAN还可以自动检测和修复数据库坏块。 5. 备份集管理:RMAN可以将备份数据以备份集的形式存储,备份集由一个或多个镜像备份组成,可以通过备份集复制、转储和还原来管理备份数据。 6. 镜像备份RMAN支持镜像备份,可以将备份数据并行写入多个备份设备,提高备份性能和效率。 7. 数据库迁移和复制:RMAN可以将数据库迁移到不同的服务器上,并且可以通过数据泵技术实现高效的数据库复制和同步。 总之,RMANOracle数据库非常强大和常用的备份和恢复工具,可以帮助管理员轻松实现数据的保护和恢复。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值