RMAN备份知识点小结

来源:互联网 发布:linux mysql忘记密码 编辑:程序博客网 时间:2024/05/29 03:39

(1)创建一致的数据库备份
*如果数据库是非归档模式,那么全部一致备份(完整的或增量的)是唯一可能的备份类型。
*执行RMAN一致备份要求数据库处于加载模式下,并且干净关闭.
(2)在不关闭的情况下备份数据库
*数据库的打开状态下的备份必须还包括归档日志文件的备份,可以包括在同一备份集中,也可以包括在单独的备份集中。
*要求数据库处于归档模式下的打开状态的备份是全部的或局部的,完整的或增量的。
(3)创建增量备份
*级别1增量或累积备份不能基于完整备份,只能基于级别0增量备份
*除非启用了块变更跟踪,否则增量备份必须扫描整个数据库。
*RMAN备份集(不管是完整的还是增量的)都不包括未使用的块。
(4)自动化数据库备份
*Oracle企业管理器(Database Control或Grid Control)可以调度备份作业的运行.
(5)管理备份,查看备份报告和监视闪回恢复区
*list命令显示已创建了什么备份,report命令显示需要哪些备份以及哪些备份是冗余的。
*闪回恢复区是RMAN磁盘备份的默认目标
*RMAN可自动的从闪回恢复区中删除过时的文件.
(6)定义,应用和使用保留策略
*备份保留策略可基于冗余(保持一定量的副本)或恢复窗口(保证时间点恢复的可能性).
*根据保留策略被视为过时的备份自动删除
(7)创建映像副本备份
*映像副本与源文件相同
*映像副本只可定向到磁盘
*映像副本可由数据文件,控制文件和归档日志文件构成
(8)创建一个全部数据库备份
*全部数据库备份时数据文件,spfile和控制文件的完整集合
*RMAN不备份联机日志,临时文件和口令文件
(9)启动快速增量备份
*变更的块由CTWR进行跟踪
*变更跟踪文件时自动管理,DBA只选择其名称和位置
(10).双重备份的创建以及备份集的备份
*copies关键字指示rman创建备份集或影响的多个副本
*使用backup backupset可将备份集备份到更多的备份集中
*backup recovery area和backup recovery files 命令只可写入磁带目标。
(11)创建长期保留的归档备份
*keep关键字创建将不对其应用保留策略的备份
*如果归档备份时打开状态的备份,那将自动包括所有需要的归档日志.
(12)创建多段,压缩和加密备份
*section关键字可让多个通道并发的备份一个文件
*备份集可以是压缩的(与映像副本不同),默认使用bzip2算法
*可使用钱夹或口令启用加密
(13).报告和维护备份
*如果闪回恢复区已满,RMAN将自动的从中将过时的备份删除
*delete obsolete命令删除过时的所有备份,而不管是否在闪回恢复区中。
(14)配置备份设置
*使用configure命令可修改rman的默认行为
*配置的默认值作为rman存储库的一部分存储在目标数据库的控制文件中
(15)分配备份通道
*通道是磁盘或者是sbt(sbt_type)类型的。sbt通道只有在安装了合适的设备驱动程序的情况下才可用。
*通过启动多个通道,在run块中使用allocate channel命令或配置默认值可并行化备份
(16)配置备份优化
*优化只应用于相同的文件,归档日志以及脱机或只读的数据文件
*优化在默认情况下不启用,如果启动,也是依赖于当前使用的保留策略.