具有如下特点:
1 )功能类似物理备份,但比物理备份强大 N 倍,从下面的特点可以看到;
2 )可以压缩空块;
3 )可以在块水平上实现增量;
4 )可以把备份的输出打包成备份集,也可以按固定大小分割备份集;
5 )备份与恢复的过程可以自动管理;
6 )可以使用脚本(存在 Recovery catalog 中)
参数一: 备份保留策略 CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; CONFIGURE RETENTION POLICY TO REDUNDANCY 3; CONFIGURE RETENTION POLICY TO NONE; 说明: 可以按时间策略进行保留,设置7天的窗口,7天后就会被标记为obsolete。 可以按冗余数进行保留,设置3份,超过3份就会被标记为obsolete。 report obsolete; 可以查看 参数二: 备份优化器开关 CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE BACKUP OPTIMIZATION ON; CONFIGURE BACKUP OPTIMIZATION OFF; 说明: rman自动采用优化算法进行备份,判断哪些需要备份,哪些可以跳过,防止备份冗余,节省空间 参数三: 默认的备份设备类型 CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE DEFAULT DEVICE TYPE TO SBT_TAPE; 说明: 指定默认备份的设备类型,可以是磁盘或者磁带,可以是第三方的SBT库。 Oracle自带SBT库位置SBT_LIBRARY=oracle.disksbt。 参数四: 控制文件自动备份开关 CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default CONFIGURE CONTROLFILE AUTOBACKUP ON; 说明: 当数据库发起备份,或者数据库结构发生变化,将会自动备份控制文件。 12c之后默认为开启状态 参数五: 控制文件自动备份的路径和格式 CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘%F’; # default 说明: 配置控制文件自动备份的位置和格式,可以是磁盘或者磁带。 参数六: 配置备份通道的并行度 CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default CONFIGURE DEVICE TYPE DISK PARALLELISM 2; 说明: 配置默认的通道数量,可以是磁盘的通道或者磁带的通道。 参数七: 备份副本数 CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default 参数八: CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 2; CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK clear; 说明: 数据文件和归档的默认备份副本数。 参数九: 备份集的最大限制 CONFIGURE MAXSETSIZE TO UNLIMITED; # default 默认是无限制大小。 参数十: 备份加密开关 CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
本文如有错误或不完善的地方请大家多多指正,留言或 QQ 皆可,您的批评指正是我写作的最大动力!