零售/批发 delete obsolete

oracle rman 删除过期备份成功后,下次还要显示这些过期文件

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;执行如下命令:crosscheck backup;有很多过期的备份文件显示RMAN> crosscheck backup;allocated channel: ORA_DISK_1channel ORA_DISK_1: sid=2005 devtype=DISKcrosschecked backup piece: found to be 'AVAILA... 显示全部
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

执行如下命令:

crosscheck backup;
有很多过期的备份文件显示

RMAN> crosscheck backup;

allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=2005 devtype=DISK
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=/oraback/ARSHD/backup_rman/ARS_L0_20140810_qqpfj98m_1_1 recid=556146 stamp=855221538
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=/oraback/ARSHD/backup_rman/ARS_L0_20140810_qrpfj98r_1_1 recid=556147 stamp=855221538
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=/oraback/ARSHD/backup_rman/ARS_L0_20140810_qopfj98j_1_1 recid=556148 stamp=855221530



delete noprompt obsolete;

删除成功



可下次再执行上面的命令的时候,那些过期文件还会显示,而显示的这些文件早就手工从OS层面删除。


WHY? 收起
参与14

查看其它 8 个回答herotan 的回答

herotan herotan 其它 无名
每个片用 CROSSCHECK BACKUPPIECE 检查再删除,就好,奇怪  delete expired backup;不能删除么
零售/批发 · 2014-08-19
浏览2546

回答者

herotan
其它 无名
擅长领域: AIXUnix服务器
评论36

herotan 最近回答过的问题

回答状态

  • 发布时间:2014-08-19
  • 关注会员:1 人
  • 回答浏览:2546
  • X社区推广