码迷,mamicode.com
首页 > 其他好文 > 详细

crosscheck archivelog all;crosscheck backup of区别

时间:2020-10-05 22:07:55      阅读:37      评论:0      收藏:0      [点我收藏+]

标签:失败   expired   时间戳   手工   dev   std   执行   red   and   

**crosscheck archivelog all; 验证的是DB的归档日志即logarchivedest参数指定位置的文件,当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。
所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。***

RMAN> crosscheck archivelog all;

释放的通道: ORA_DISK_1
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=18 devtype=DISK
对归档日志的验证失败
存档日志文件名 =D:ORACLEORA92DATABASEARCHIVEARC00026.001 记录 ID=28 时间戳
=607690515
对归档日志的验证失败
存档日志文件名 =D:ORACLEORA92DATABASEARCHIVEARC00027.001 记录 ID=29 时间戳
=607690586
已交叉检验的 2 对象

crosscheck backup of archivelog all;验证的是用rman 备份归档日志的备份文件,执行完这个命令后可用delete expired archivelog;删除状态为expired的备份文件

RMAN> crosscheck backup of archivelog all;

使用通道 ORA_DISK_1
交叉校验备份段: 找到为 ‘EXPIRED‘
备份段 handle=D:ORACLEBACKUPARC39_TESTDB_39_1 recid=38 stamp=607690347
交叉校验备份段: 找到为 ‘EXPIRED‘
备份段 handle=D:ORACLEBACKUPARC%E_TESTDB_411 recid=40 stamp=607690481
交叉校验备份段: 找到为 ‘EXPIRED‘
备份段 handle=D:ORACLEBACKUPARC
%E_TESTDB_431 recid=42 stamp=607690517
交叉校验备份段: 找到为 ‘AVAILABLE‘
备份段 handle=D:ORACLEBACKUPARC
%E_TESTDB_451 recid=44 stamp=607690588
交叉校验备份段: 找到为 ‘AVAILABLE‘
备份段 handle=D:ORACLEBACKUPARC
%E_TESTDB_461 recid=45 stamp=607690590
交叉校验备份段: 找到为 ‘AVAILABLE‘
备份段 handle=D:ORACLEBACKUPARC
%E_TESTDB_47_1 recid=46 stamp=607690592
已交叉检验的 6 对象

crosscheck archivelog all;crosscheck backup of区别

标签:失败   expired   时间戳   手工   dev   std   执行   red   and   

原文地址:https://blog.51cto.com/eddy0lion/2539951

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!