暂无图片
RAC开启了rman自动备份,保留7天,但是十几天前的备份记录还存在
我来答
分享
豆宇斯
2020-05-27
RAC开启了rman自动备份,保留7天,但是十几天前的备份记录还存在

14T左右数据,设置每周日0级备份,然后是2/2/1/2/2/2,rman show all显示RETENTION POLICY TO RECOVERY RECOVERY WINDOW OF 7 DAYS,但是总crosscheck 查看

我来答
添加附件
收藏
分享
问题补充
9条回答
默认
最新
豆宇斯

13号的备份还存在,查备份日志发现每次有新备份也会删除部分7天前的集,但是有一部分是不会删除

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

手动执行report obsolete也是没有结果

暂无图片 评论
暂无图片 有用 0
打赏 0
盖国强

可以尝试调整放大备份保留周期,检查。再删除看看能否恢复正常。

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

改成5天,repoet obsolete只显示5月20和21的备份集,改成10天是没有结果

暂无图片 评论
暂无图片 有用 0
打赏 0
杨卓

假设repoet obsolete 窗口时间5天,今天是周三,那么oracle需要恢复到5天内的任意时间点,最早是上周六,上周六最近的全备是5月17日,那么5月13的备份还在,这个不太正常,在确认下13号的备份还在吗? 或者说5月17日的全备是否正常,方便的话截图确认下

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

不知为何我这里一直没法上传图片,list backup可以看到存在13号备份,在asm磁盘查看对应文件也是存在的

暂无图片 评论
暂无图片 有用 0
打赏 0
钟永生

rman>show all;
rman>list backupset of database; 看看13号至21号的备份集的状态。可以把结果贴出来,不一定是截图。
另外12/13号有对表空间做离线或设为只读的操作吗?
周日的全备是否都是成功的呢(没有error也没有warning)?

暂无图片 评论
暂无图片 有用 0
打赏 0
周伟

和control_file_record_keep_time有关系。比如,你的数据库设置的备份保留策略是7天,但是这个参数的设置时间只有1天,那么就有6天的时间备份是看不到的,rman就删不了了。

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

刚查了下,这个参数是设置的7

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏