RMAN删除过期的备份而不是过期的备份
删除备份–删除命令
delete 用于删除RMAN备份的记录和对应的物理文件.
当您执行备份操作时,它将在 RMAN 存储库中生成 RMAN 备份记录.
备份记录默认保存在控制文件中. 但是如果你配置了恢复目录,
备份记录也将存储在恢复目录中.
删除命令用于删除记录和相关的物理备份片.
删除过期的备份
RMAN 会根据以下情况确认备份是否过期 冗余策略.
但是对于 OBSOLETE 备份集, 最好按以下步骤操作:
交叉检查备份集;(或执行交叉检查备份;)
报告过时;
删除过时的;
首先, 执行 CROSSCHECK 命令, 目的是确认备份集.
如果 CROSSCHECK 发现备份无效(例如相应数据文件的损坏和丢失),
RMAN 将标记此备份集的过期状态.
你可以执行 “共享过期备份” 如果需要删除相应的备份记录.
命令
RMAN> 删除过期的备份;
删除过期副本:
RMAN> 删除过期副本;
删除特定的备份集:
RMAN> 删除备份 19;
删除特定的备份片段:
RMAN> 删除备份:/备份 / DEMO_19.bak ’;
删除所有备份集:
RMAN> 删除备份;
删除特定图像副本
RMAN> 删除数据文件复制:/备份 / DEMO_19.bak ’;
删除所有图像副本:
RMAN> 删除副本;
备份完成后删除输入对象:
RMAN> 备份存档记录全部删除输入;
RMAN> 删除备份 22 格式 = “d:/备份/% u.bak” 删除输入;
来源网址:https://blog.csdn.net/u014102846/article/details/56840416