RMAN维护:RMAN中的交叉校验crosscheck

来源:互联网 发布:手机淘宝新手怎么拿货 编辑:程序博客网 时间:2024/05/18 08:05

    • 检查所有备份集的状态并判断是否在备份介质上
    • crosscheck的其他验证命令
    • RMAN-06091 没有为维护指定通道 相应的类型 错误排查
    • RMAN 备份的删除

可能有这样的情况:实际存在的备份和账上记录的备份是不一致的,即账实不符合,用crosscheck命令来更新一下账实相符率,类似资产中的盘点。

当使用crosscheck命令时,如果没有使用恢复目录,则大致的备份信息存在vbackupsetvdatafile_copy 这两个视图中,当使用了恢复目录的时候,存储在RC_DATAFILE_COPY和RC_BACKUP_SET对象中。

如果备份集或者副本不存在介质上,它们会被标记为expired ,如果这些被标记为expired的备份集或者副本再次存在于备份介质上,crosscheck命令会再次将它们标记为available。

检查所有备份集的状态,并判断是否在备份介质上

RMAN> crosscheck backup;使用通道 ORA_DISK_1交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0TV6H_.BKP RECID=327 STAMP=902085211交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0WWLJ_.BKP RECID=328 STAMP=902085276交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0XZX2_.BKP RECID=329 STAMP=902085311交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902085337_CBD0YSL4_.BKP RECID=330 STAMP=902085337已交叉检验的 4 对象

一般输出有两部分:第一部分是为’AVAILABLE’ 状态的,第二部分是为不存在备份介质中的备份片,需要注意的是RMAN不会将deleted状态的备份片改为available状态。

crosscheck的其他验证命令

我们还可以验证其他的对象:数据文件、表空间备份、控制文件备份、服务器参数文件备份、加入标记的备份、基于使用的设备和或者基于一个时间周期交叉检验所有备份:

RMAN> crosscheck backup of datafile 1;
RMAN> crosscheck backup of tablespace users;
RMAN> crosscheck backup of controlfile;
RMAN> crosscheck backup of spfile;
RMAN> crosscheck backup tag=’full’;
RMAN> crosscheck backup completed after ‘sysdate - 2 ‘;
RMAN> crosscheck backup completed between ‘sysdate - 5 ’ and ’ sysdate - 1’;
RMAN> crosscheck backup completed between ‘sysdate - 5 ’ and ’ sysdate ‘;
RMAN> crosscheck backup device type sbt;
RMAN> crosscheck archivelog all;

RMAN> crosscheck backup of datafile 1;使用通道 ORA_DISK_1交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WDBO_.BKP RECID=331 STAMP=902087308已交叉检验的 1 对象RMAN> crosscheck backup of tablespace users;使用通道 ORA_DISK_1交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WDBO_.BKP RECID=331 STAMP=902087308已交叉检验的 1 对象RMAN> crosscheck backup of controlfile;使用通道 ORA_DISK_1交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902087376_CBD2YK6W_.BKP RECID=334 STAMP=902087377已交叉检验的 1 对象RMAN> crosscheck backup of spfile;使用通道 ORA_DISK_1交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902087376_CBD2YK6W_.BKP RECID=334 STAMP=902087377已交叉检验的 1 对象RMAN> crosscheck backup tag='full';使用通道 ORA_DISK_1说明与资料档案库中的任何备份都不匹配RMAN> crosscheck backup completed after 'sysdate - 2 ';使用通道 ORA_DISK_1交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WDBO_.BKP RECID=331 STAMP=902087308交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WX08_.BKP RECID=332 STAMP=902087325交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902087376_CBD2YK6W_.BKP RECID=334 STAMP=902087377已交叉检验的 3 对象RMAN> crosscheck backup completed between 'sysdate - 5 ' and ' sysdate - 1';使用通道 ORA_DISK_1说明与资料档案库中的任何备份都不匹配RMAN> crosscheck backup completed between 'sysdate - 5 ' and ' sysdate ';使用通道 ORA_DISK_1交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WDBO_.BKP RECID=331 STAMP=902087308交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WX08_.BKP RECID=332 STAMP=902087325交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902087376_CBD2YK6W_.BKP RECID=334 STAMP=902087377已交叉检验的 3 对象RMAN> crosscheck backup device type sbt;释放的通道: ORA_DISK_1RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: crosscheck 命令 (在 01/25/2016 20:24:00 上) 失败RMAN-06471: 未找到用来为 SBT_TAPE 分配通道的配置RMAN> crosscheck backup device type sbt_tpye;RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: crosscheck 命令 (在 01/25/2016 20:24:18 上) 失败RMAN-06471: 未找到用来为 sbt_tpye 分配通道的配置RMAN> crosscheck backup completed ;RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-00558: 分析输入命令时出错RMAN-01009: 语法错误: 找到 ";": 应为: "after, before, between" 中的一个RMAN-01007: 在第 1 行第 29 列, 文件: standard inputRMAN> crosscheck archivelog all;分配的通道: ORA_DISK_1通道 ORA_DISK_1: SID=130 设备类型=DISK说明与资料档案库中的任何归档日志都不匹配

RMAN-06091: 没有为维护指定通道 (相应的类型) 错误排查

当初用测试磁带的命令备份了几个文件,当运行 delete obsolete 的时候报上面的错误。

RMAN> delete obsolete;RMAN 保留策略将应用于该命令将 RMAN 保留策略设置为冗余 1使用通道 ORA_DISK_1删除以下已废弃的备份和副本:类型                 关键字 完成时间           文件名/句柄-------------------- ------ ------------------ --------------------存档日志          111    2016-01-05 20:14:12 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_7_C8QDWMYZ_.ARC存档日志          112    2016-01-05 20:14:12 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_5_C8QDWN6G_.ARC存档日志          113    2016-01-05 20:14:12 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_6_C8QDWNCM_.ARC存档日志          114    2016-01-05 22:17:15 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_1_C8QN3CC0_.ARC存档日志          115    2016-01-06 18:33:55 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_06\O1_MF_1_2_C8SVDM2C_.ARC备份集               316    2016-01-06 19:56:09备份片段       325    2016-01-06 19:56:09 diqqnduj_1_1存档日志          116    2016-01-07 18:30:02 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_07\O1_MF_1_3_C8WHKB0Q_.ARC备份集               317    2016-01-06 19:56:11备份片段       326    2016-01-06 19:56:11 c-3752195400-20160106-00存档日志          117    2016-01-07 22:04:00 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_07\O1_MF_1_4_C8WW2HRM_.ARC存档日志          118    2016-01-08 11:28:28 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_08\O1_MF_1_5_C8YC6VY9_.ARC存档日志          119    2016-01-08 22:00:31 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_08\O1_MF_1_6_C8ZJ7Z9R_.ARC存档日志          120    2016-01-18 11:03:50 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_18\O1_MF_1_7_C9ROJO6K_.ARC存档日志          121    2016-01-18 11:30:48 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_18\O1_MF_1_8_C9RQ38GN_.ARC备份集               318    2016-01-25 19:14:26备份片段       327    2016-01-25 19:14:26 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0TV6H_.BKP备份集               319    2016-01-25 19:15:02备份片段       328    2016-01-25 19:15:02 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0WWLJ_.BKP备份集               320    2016-01-25 19:15:33备份片段       329    2016-01-25 19:15:33 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0XZX2_.BKP备份集               321    2016-01-25 19:15:37备份片段       330    2016-01-25 19:15:37 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902085337_CBD0YSL4_.BKP备份集               324    2016-01-25 19:49:36备份片段       333    2016-01-25 19:49:36 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2XQJZ_.BKPRMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: delete 命令 (在 01/25/2016 20:00:07 上) 失败RMAN-06091: 没有为维护指定通道 (相应的类型)

查看下备份,发现有两个备份的设备类型是磁带:

RMAN> list backup summary;备份列表===============关键字     TY LV S 设备类型 完成时间            段数 副本数 压缩标记------- -- -- - ----------- ------------------- ------- ------- ---------- ---316     B  F  A SBT_TAPE    2016-01-06 19:56:09 1       1       NO         TAG20160106T195603317     B  F  A SBT_TAPE    2016-01-06 19:56:11 1       1       NO         TAG20160106T195610318     B  F  A DISK        2016-01-25 19:14:26 1       1       NO         TAG20160125T191330319     B  F  A DISK        2016-01-25 19:15:02 1       1       NO         TAG20160125T191330320     B  F  A DISK        2016-01-25 19:15:33 1       1       NO         TAG20160125T191330321     B  F  A DISK        2016-01-25 19:15:37 1       1       NO         TAG20160125T191537322     B  F  A DISK        2016-01-25 19:48:40 1       1       NO         TAG20160125T194827323     B  F  A DISK        2016-01-25 19:49:02 1       1       NO         TAG20160125T194827324     B  F  A DISK        2016-01-25 19:49:36 1       1       NO         TAG20160125T194827325     B  F  A DISK        2016-01-25 19:49:37 1       1       NO         TAG20160125T194936RMAN>

当初用磁带备份的命令如下:

run { allocate channel x1 type 'sbt_tape'parms="SBT_LIBRARY=oracle.disksbt, ENV=(BACKUP_DIR=C:\app\oracle\rman)"; backup datafile 1 format='%U';}

利用下面的命令删除下磁带上的备份:

run {
allocate channel x1 type ‘sbt_tape’
parms=”SBT_LIBRARY=oracle.disksbt,
ENV=(BACKUP_DIR=C:\app\oracle\rman)”;
CROSSCHECK BACKUPSET;
DELETE NOPROMPT OBSOLETE;
release channel x1;
}

RMAN> run {2> allocate channel x1 type 'sbt_tape'3> parms="SBT_LIBRARY=oracle.disksbt,4> ENV=(BACKUP_DIR=C:\app\oracle\rman)";5> CROSSCHECK BACKUPSET;6> DELETE NOPROMPT OBSOLETE;7> release channel x1;8> }释放的通道: ORA_DISK_1分配的通道: x1通道 x1: SID=130 设备类型=SBT_TAPE通道x1: WARNING: Oracle Test Disk API交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0TV6H_.BKP RECID=327 STAMP=902085211交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0WWLJ_.BKP RECID=328 STAMP=902085276交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0XZX2_.BKP RECID=329 STAMP=902085311交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902085337_CBD0YSL4_.BKP RECID=330 STAMP=902085337交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WDBO_.BKP RECID=331 STAMP=902087308交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WX08_.BKP RECID=332 STAMP=902087325交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2XQJZ_.BKP RECID=333 STAMP=902087351交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902087376_CBD2YK6W_.BKP RECID=334 STAMP=902087377已交叉检验的 8 对象交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=diqqnduj_1_1 RECID=325 STAMP=900446163交叉校验备份片段: 找到为 'AVAILABLE'备份片段句柄=c-3752195400-20160106-00 RECID=326 STAMP=900446170已交叉检验的 2 对象RMAN 保留策略将应用于该命令将 RMAN 保留策略设置为冗余 1删除以下已废弃的备份和副本:类型                 关键字 完成时间           文件名/句柄-------------------- ------ ------------------ --------------------存档日志          111    2016-01-05 20:14:12 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_7_C8QDWMYZ_.ARC存档日志          112    2016-01-05 20:14:12 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_5_C8QDWN6G_.ARC存档日志          113    2016-01-05 20:14:12 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_6_C8QDWNCM_.ARC存档日志          114    2016-01-05 22:17:15 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_1_C8QN3CC0_.ARC存档日志          115    2016-01-06 18:33:55 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_06\O1_MF_1_2_C8SVDM2C_.ARC备份集               316    2016-01-06 19:56:09备份片段       325    2016-01-06 19:56:09 diqqnduj_1_1存档日志          116    2016-01-07 18:30:02 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_07\O1_MF_1_3_C8WHKB0Q_.ARC备份集               317    2016-01-06 19:56:11备份片段       326    2016-01-06 19:56:11 c-3752195400-20160106-00存档日志          117    2016-01-07 22:04:00 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_07\O1_MF_1_4_C8WW2HRM_.ARC存档日志          118    2016-01-08 11:28:28 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_08\O1_MF_1_5_C8YC6VY9_.ARC存档日志          119    2016-01-08 22:00:31 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_08\O1_MF_1_6_C8ZJ7Z9R_.ARC存档日志          120    2016-01-18 11:03:50 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_18\O1_MF_1_7_C9ROJO6K_.ARC存档日志          121    2016-01-18 11:30:48 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_18\O1_MF_1_8_C9RQ38GN_.ARC备份集               318    2016-01-25 19:14:26备份片段       327    2016-01-25 19:14:26 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0TV6H_.BKP备份集               319    2016-01-25 19:15:02备份片段       328    2016-01-25 19:15:02 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0WWLJ_.BKP备份集               320    2016-01-25 19:15:33备份片段       329    2016-01-25 19:15:33 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0XZX2_.BKP备份集               321    2016-01-25 19:15:37备份片段       330    2016-01-25 19:15:37 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902085337_CBD0YSL4_.BKP备份集               324    2016-01-25 19:49:36备份片段       333    2016-01-25 19:49:36 C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2XQJZ_.BKP已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_7_C8QDWMYZ_.ARC RECID=111 STAMP=900360852已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_5_C8QDWN6G_.ARC RECID=112 STAMP=900360852已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_6_C8QDWNCM_.ARC RECID=113 STAMP=900360852已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_05\O1_MF_1_1_C8QN3CC0_.ARC RECID=114 STAMP=900368235已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_06\O1_MF_1_2_C8SVDM2C_.ARC RECID=115 STAMP=900441235已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_07\O1_MF_1_3_C8WHKB0Q_.ARC RECID=116 STAMP=900527402已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_07\O1_MF_1_4_C8WW2HRM_.ARC RECID=117 STAMP=900540240已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_08\O1_MF_1_5_C8YC6VY9_.ARC RECID=118 STAMP=900588508已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_08\O1_MF_1_6_C8ZJ7Z9R_.ARC RECID=119 STAMP=900626431已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_18\O1_MF_1_7_C9ROJO6K_.ARC RECID=120 STAMP=901451030已删除的归档日志归档日志文件名=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\ARCHIVELOG\2016_01_18\O1_MF_1_8_C9RQ38GN_.ARC RECID=121 STAMP=901452648已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0TV6H_.BKP RECID=327 STAMP=902085211已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0WWLJ_.BKP RECID=328 STAMP=902085276已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T191330_CBD0XZX2_.BKP RECID=329 STAMP=902085311已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902085337_CBD0YSL4_.BKP RECID=330 STAMP=902085337已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\A00BB53DE42D4A6C8AC2FCFA7944681C\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2XQJZ_.BKP RECID=333 STAMP=90208735116 对象已删除已删除备份片段备份片段句柄=diqqnduj_1_1 RECID=325 STAMP=900446163已删除备份片段备份片段句柄=c-3752195400-20160106-00 RECID=326 STAMP=9004461702 对象已删除释放的通道: x1

在默认情况下执行下delete obsolete命令就没有报错了。

RMAN> delete obsolete;RMAN 保留策略将应用于该命令将 RMAN 保留策略设置为冗余 1分配的通道: ORA_DISK_1通道 ORA_DISK_1: SID=130 设备类型=DISK未找到已废弃的备份RMAN> list backup summary;备份列表===============关键字     TY LV S 设备类型 完成时间            段数 副本数 压缩标记------- -- -- - ----------- ------------------- ------- ------- ---------- ---322     B  F  A DISK        2016-01-25 19:48:40 1       1       NO         TAG20160125T194827323     B  F  A DISK        2016-01-25 19:49:02 1       1       NO         TAG20160125T194827325     B  F  A DISK        2016-01-25 19:49:37 1       1       NO         TAG20160125T194936

RMAN 备份的删除

RMAN> delete backupset; #删除所有备份
RMAN>delete backup;
RMAN>delete backupset; (和delete backup效果类同)
RMAN> delete noprompt obsolete; #不提示直接删除过期备份
RMAN> delete obsolete; #删除过期备份
RMAN> delete expired backup; #删除过备份(已经确认备份片丢失后,用这个命令会标记备份片永久丢失)
RMAN> delete expired copy;
RMAN> delete expired backupset;

RMAN> list backup summary;备份列表===============关键字     TY LV S 设备类型 完成时间            段数 副本数 压缩标记------- -- -- - ----------- ------------------- ------- ------- ---------- ---322     B  F  A DISK        2016-01-25 19:48:40 1       1       NO         TAG20160125T194827323     B  F  A DISK        2016-01-25 19:49:02 1       1       NO         TAG20160125T194827325     B  F  A DISK        2016-01-25 19:49:37 1       1       NO         TAG20160125T194936RMAN> delete backupset;使用通道 ORA_DISK_1备份片段列表BP 关键字  BS 关键字  Pc# Cp# 状态      设备类型段名称------- ------- --- --- ----------- ----------- ----------331     322     1   1   AVAILABLE   DISK        C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WDBO_.BKP332     323     1   1   AVAILABLE   DISK        C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WX08_.BKP334     325     1   1   AVAILABLE   DISK        C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902087376_CBD2YK6W_.BKP是否确定要删除以上对象 (输入 YES 或 NO)? yes已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WDBO_.BKP RECID=331 STAMP=902087308已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\809378F024254A0AAF1C7D06CC6D9706\BACKUPSET\2016_01_25\O1_MF_NNNDF_TAG20160125T194827_CBD2WX08_.BKP RECID=332 STAMP=902087325已删除备份片段备份片段句柄=C:\APP\ORACLE\FAST_RECOVERY_AREA\CYANG\AUTOBACKUP\2016_01_25\O1_MF_S_902087376_CBD2YK6W_.BKP RECID=334 STAMP=9020873773 对象已删除RMAN> list backup summary;说明与资料档案库中的任何备份都不匹配
1 0
原创粉丝点击