RMAN基础配置参数
1. CONFIGURE RETENTION POLICY 配置备份保留策略
CONFIGURE RETENTION TO POLICY TO REDUNDANCY WINDOW OF N DAYS; 基于时间规则 时间单位天
CONFIGURE RETENTION TO POLICY TO REDUNDANCY 1; 基于冗余数量的规则
CONFIGURE RETENTION TO POLICY TO NONE; 取消备份保留策略
2. CONFIGURE BACKUP OPTIMIZATION 配置备份优化
CONFIGURE BACKUP OPTIMIZATION ON; 打开备份优化
CONFIGURE BACKUP OPTIMIZATION OFF; 关闭备份优化
3. CONFIGURE DEFAULT DEVICE TYPE 配置IO设备类型
RMAN 支持的IO设备类型有两种:磁盘(DISK)和磁带(SBT),默认情况下为磁盘
使用磁盘配设备
CONFIGURE DEFAULT DEVICE TYPE TO DISK;
使用磁带设置
CONFIGURE DEFAULT DEVICE TYPE TO SBT;
4. CONFIGURE CONTROLFILE AUTOBACKUP 配置控制文件自动备份
是否自动备份,包含两个状态:OFF和ON
打开自动备份
CONFIGURE CONTROLFILE AUTOBACKUP ON;
关闭自动备份
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
同时可以通过如下配置制定备份的控制格式,路径。例如:
CONFIGURE CONTROLFILE AUTO BACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:/backup/%F';
在备份期间,将产生一个控制文件的快照,用于控制文件的读写一致性,这个快照可以通过如下配置
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'd:bacukp/sncfjssweb.ora';
5. CONFIGURE DEVICE TYPE 设置并行设备
RMAN 支持并行备份与恢复,也可以在配置中指定默认的并行程度。例如:
CONFIGURE DEVICE TYPE DISK PARALLELISM 2; 这里指定在以后的备份与恢复中,将采用并行度为2,同时开启2个
通道进行备份与恢复,当然也可以在run中指定通道来决定备份与恢复的并行程度。
并行的数目也决定了开启通道的个数。如果指定了通道配置,将采用指定的通道,如果没有指定通道,将采
用默认的通道配置。
默认情况下,自动分配的并行度为1,如果你通过设置PARALLELISM设置了并行通道为2,那么在run块中,
如果你没有单独通过ALLOCATE CHANNEL命令指定通道,它会默认使用2条并行通道,如果你在RUN命令块中指定
了个数ALLOCATE CHANNEL, 那么RMAN在执行备份命令时会以你设置的channel为准,而不管configure中配置了多少
个并行通道。
需要注意的一点,在backup命令中有一个FILESPERSET参数,该参数是指RMAN建立的每个备份集中所能包含
的备份片段(即磁盘文件)的最大数,该参数默认值为64,如果在执行backup命令时没有指定该参数值,那么
RMAN会仅使用第一个通道来执行备份,其他通道将处于空闲状态。关于通道数与FILESPERSET值之间也有一个
大小关系,FILESPERSET值不要小于你设定的通道数。
6.CONFIGURE DATAFILE/ARCHIVELOG BACKUP COPIES 设置备份文件冗余度
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE disk TO 2;
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE disk TO 2;
disk设置上数据文件与归档文件的拷备数量设置为2,当再执行BACKUP DATABASE备份时,即会自动生成2份数据
文件的备份集。
这两条命令默认值为1;
7.CONFIGURE MAXSETSIZE 配置备份集的最大尺寸
该配置限制通道上备份集的最大尺寸。单位支持bytes,K,M,G 默认值是unlimited。
RMAN备份相关的动态性能视图
1 V$ARCHIVED_LOG: 该视图包含了所有归档重做日志文件的创建情况,备份情况以及其他信息。
2 V$BACKUP_CORRUPTION 该视图显示了RMAN在哪些备份集中发现了损坏的数据。在你使用BACKUP VALIDATE命
令对备份集进行检查时如果发现了损坏的数据块,RMAN将在这个视图中写入记录。
3 V$BACKUP_REDOLOG 该视图显示了在现有的备份集中应有哪些归档重做日志文件。
4 V$BACKUP_SET 本视图显示了已经创建的备份集的信息。
5 V$BACKUP_PIECT 本视图显示了已经创建的备份片段的信息。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23754390/viewspace-668558/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23754390/viewspace-668558/