2020-10-28
关于RMAN备份超过保留期但没有被标记为obsolete的问题
5M请教各位专家:
关于RMAN备份的retention policy为 RECOVERY WINDOW OF 7 DAYS 的情况下,备份超过窗口期将被标记为obsolete的问题,我有两个疑问:
采用增量备份,假如我们总共有3次的level 0级备份:
- 第一次level 0级备份成功;
- 第二次level 0备份时,根据retention policy来计算,此时第一次的level 0 不会被标记为obsolete,现在关键点来了,假如此时第二次level 0备份到一半时因为空间不足所以失败了,但是呢也已经产生了一些备份片的存在;
- 然后第三次level 0备份时,如果前面两次level 0 备份都正常的话,按照rentention policy计算,此时的第一次level 0备份将会被标记为obsolete。
问题:
- 因为第二次的level 0 备份是失败的,那么第二次的level 0 到第三次的level 0之间的那些level 1的备份是正常的,他们到底是基于第几次的level 0做的1级备份呢?
- 到第三次level 0备份时,第一次的level 0 备份会不会被标记为obsolete呢?毕竟第二次level 0是失败的,数据库不太可能用第二次的0级备份作为恢复使用的。
关于数据库计算obsolete的问题,除了根据RMAN的rentention policy以外,还有没有可能根据其他的什么东西来判断一个备份是否应该被标记为obsolete的?
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论

