上QQ阅读APP看书,第一时间看更新
4.3.4 创建多路复用备份集
要同时创建同一个备份集的多个副本,可以对RMAN进行配置,以便为每个备份段创建最多4个多路复用副本。与大多数RMAN命令一样,可以使用CONFIGURE命令指定COPIES参数的默认值,如本例所示:
RMAN> configure datafile backup copies 2> for device type sbt to 3; new RMAN configuration parameters: CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE 'SBT_TAPE' TO 3; new RMAN configuration parameters are successfully stored starting full resync of recovery catalog full resync complete RMAN>
多路复用会受到一些限制:不能多路复用闪回恢复区中的备份,不能多路复用映像副本,只能多路复用备份集。对于多路复用磁盘备份,使用FORMAT子句指定多个备份位置。可以在BACKUP命令中或在CONFIGURE命令中设置设备类型DISK的默认值时,指定多个位置。在本例中,同时将USERS表空间备份到两个不同的磁盘位置:
RMAN> backup as compressed backupset 2> device type disk 3> copies 2 4> tablespace users 5> format '/u01/oradata/bkup/%U', '/u04/oradata/bkup/%U';
注意,虽然每个备份集副本的格式是相同的,但RMAN的默认格式%U是%u_%p_%c的缩写形式。前面介绍RMAN替换变量时提到,%c指多路复用备份操作中的副本数量。