rman backup命令创建备份之映像副本

来源:互联网 发布:炒外汇软件下载 编辑:程序博客网 时间:2024/06/05 13:50

rman backup命令创建备份之映像副本:
文件的映像副本是与数据文件,控制文件或归档日志文件完全相同的副本。
这就好像文件是使用操作系统实用程序复制的,但机制是不同的;rman读写Oracle块,而不是操作系统块。这表示备份集的许多功能不能使用。但同时意味着还原时非常快的。因为不需要从备份集
中提取文件,可以更新目标数据库控制文件来定位映像副本,而不是受损的文件;事实上,如果最近的映像副本可用,就不需要还原。Oracle公司建议将数据库以及备份以后的归档日志文件的完整映像

副本放到闪回恢复区;这意味着完整还原可以是瞬时的,恢复也会很快。然而,这会因为磁盘存储的经济性而变得不可能。
(注:可以在不执行还原操作的情况下立即使用映像副本,备份到备份集的文件在使用前必须由RMAN从备份中还原).
  磁带通道不能用于映像副本,但如果要复制多个文件,那么可以考虑并行操作,不过,还要考虑使用的并行度。如果所有副本都复制到单个非条带化的磁盘,启动多个磁盘通道也没有意义了!
备份到磁盘的速度也会对用户有负面影响,全速的映像副本复制将占用大量的cpu和i/o时间:我们可以通过减慢备份过程来避免.
   映像副本由数据文件,控制文件和归档日志文件组成。不能有spfile
虽然映像副本是以文件为单位创建的,但rman允许用一个命令复制多个文件,如下:备份整个数据库:
RMAN> backup as copy database;
如果未更改已配置的默认值,则这个命令将启动一个磁盘通道,并将所有数据文件和控制文件复制到闪回恢复区。
如下:将所有归档日志文件移入闪回恢复区.
RMAN> backup as copy archivelog all delete all input;
启动 backup 于 03-8月 -13
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始复制归档日志
输入归档日志线程=1 序列=73 RECID=3 STAMP=822502992
输出文件名=D:\ORACLEPX\TOOLS\ORACLE11G\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2013_08_03\O1_MF_1_73_8ZS
KTJHN_.ARC RECID=4 STAMP=822502992
通道 ORA_DISK_1: 归档日志复制完成, 经过时间: 00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名=D:\ORACLEPX\TOOLS\ORACLE11G\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2013_08_03\O1_MF_1_73
_8ZSKTHNJ_.ARC RECID=3 STAMP=822502992
完成 backup 于 03-8月 -13

 

原创粉丝点击