如果希望查看RMAN使用那个集来执行特定的恢复,则可以使用restore database preview;命令:
RMAN> restore database preview;
启动 restore 于 15-6月 -10
使用通道 ORA_DISK_1
备份集列表
===================
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
16 Incr 0 1022.81M DISK 00:02:01 15-6月 -10
BP 关键字: 16 状态: AVAILABLE 已压缩: NO 标记: TAG20100615T120519
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_06_15\O1_MF_NN
ND0_TAG20100615T120519_61FZ00JS_.BKP
备份集 16 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 0 Incr 1301995 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.
DBF
2 0 Incr 1301995 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.
DBF
3 0 Incr 1301995 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01
.DBF
4 0 Incr 1301995 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.D
BF
5 0 Incr 1301995 15-6月 -10 D:\TEST.DBF
6 0 Incr 1301995 15-6月 -10 D:\ORCL\DATAFILE\O1_MF_TESTTP_5Z0HDL9C_.DBF
7 0 Incr 1301995 15-6月 -10 D:\ORCL\DATAFILE\O1_MF_TESTTPB_5Z0JX0JW_.DB
F
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
20 Incr 1 3.55M DISK 00:00:48 15-6月 -10
BP 关键字: 20 状态: AVAILABLE 已压缩: NO 标记: TAG20100615T121540
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_06_15\O1_MF_NN
ND1_TAG20100615T121540_61FZMFNK_.BKP
备份集 20 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 1 Incr 1303371 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.
DBF
2 1 Incr 1303371 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.
DBF
3 1 Incr 1303371 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01
.DBF
4 1 Incr 1303371 15-6月 -10 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.D
BF
5 1 Incr 1303371 15-6月 -10 D:\TEST.DBF
6 1 Incr 1303371 15-6月 -10 D:\ORCL\DATAFILE\O1_MF_TESTTP_5Z0HDL9C_.DBF
7 1 Incr 1303371 15-6月 -10 D:\ORCL\DATAFILE\O1_MF_TESTTPB_5Z0JX0JW_.DB
F
备份集列表
===================
BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
21 11.00K DISK 00:00:00 15-6月 -10
BP 关键字: 21 状态: AVAILABLE 已压缩: NO 标记: TAG20100615T121636
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_06_15\O1_MF_AN
NNN_TAG20100615T121636_61FZO538_.BKP
备份集 21 中的已存档日志列表
线程序列 低 SCN 时间下限 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 21 1303360 15-6月 -10 1303405 15-6月 -10
介质恢复启动 SCN 是 1303371
恢复范围必须超出 SCN 1303371 才能清除数据文件模糊性
完成 restore 于 15-6月 -10
使用VERIFY和check logical参数的restore命令
使用validate选项时,会检查用于恢复的最新备份集以确认这个备份集是完整的,还会检查恢复操作需要使用的所有数据文件副本和归档的重做日志备份集,并确认他们也是完整的。此外,validate选项会对备份集执行全面的验证操作,以确保这些备份集的完整性。
RMAN> restore database validate;
启动 restore 于 15-6月 -10
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始验证数据文件备份集
通道 ORA_DISK_1: 正在读取备份片段 D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\
BACKUPSET\2010_06_15\O1_MF_NNND0_TAG20100615T120519_61FZ00JS_.BKP
通道 ORA_DISK_1: 段句柄 = D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSE
T\2010_06_15\O1_MF_NNND0_TAG20100615T120519_61FZ00JS_.BKP 标记 = TAG20100615T120
519
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 验证完成, 用时: 00:00:25
完成 restore 于 15-6月 -10
使用restore命令的check logical参数能够更完全的检查最新备份集。这个命令使RMAN检查数据库备份,如果这些备份通过物理讹诈检查,还要检查备份的数据和索引段中是否存在逻辑讹误。
RMAN> restore database validate check logical;
启动 restore 于 15-6月 -10
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始验证数据文件备份集
通道 ORA_DISK_1: 正在读取备份片段 D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\
BACKUPSET\2010_06_15\O1_MF_NNND0_TAG20100615T120519_61FZ00JS_.BKP
通道 ORA_DISK_1: 段句柄 = D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSE
T\2010_06_15\O1_MF_NNND0_TAG20100615T120519_61FZ00JS_.BKP 标记 = TAG20100615T120
519
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 验证完成, 用时: 00:00:25
完成 restore 于 15-6月 -10
验证控制文件和参数文件:
RMAN> restore validate controlfile;
启动 restore 于 15-6月 -10
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始验证数据文件备份集
通道 ORA_DISK_1: 正在读取备份片段 D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\
AUTOBACKUP\2010_06_15\O1_MF_S_721743398_61FZO7FF_.BKP
通道 ORA_DISK_1: 段句柄 = D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACK
UP\2010_06_15\O1_MF_S_721743398_61FZO7FF_.BKP 标记 = TAG20100615T121638
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 验证完成, 用时: 00:00:01
完成 restore 于 15-6月 -10
RMAN> restore validate spfile;
启动 restore 于 15-6月 -10
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始验证数据文件备份集
通道 ORA_DISK_1: 正在读取备份片段 D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\
AUTOBACKUP\2010_06_15\O1_MF_S_721743398_61FZO7FF_.BKP
通道 ORA_DISK_1: 段句柄 = D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\AUTOBACK
UP\2010_06_15\O1_MF_S_721743398_61FZO7FF_.BKP 标记 = TAG20100615T121638
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 验证完成, 用时: 00:00:01
完成 restore 于 15-6月 -10