rman的0级备份和1级备份的中间做一个全备(非0级)能恢复吗?

jianshiku 2018-12-28 12:28:01
rman的0级备份完成后,再进行一个完全备份但非0级备份,最后再做一个1级备份,那么恢复时能恢复到一级备份时的状态吗?
...全文
621 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 4 楼 jianshiku 的回复:
[quote=引用 2 楼 学海无涯回头是岸_的回复:]如果restore 用的0级的文件,可能能用1级的备份吧, 全备 后恢复 只能用日志前滚
我的意思是如果我使用最后那个1级来异机恢复数据库,oracle会自己识别到我用的1级的备份集而自动找到最初那个0级进行restore吗?还是会因为中间有个全备而导致恢复不成功?[/quote] 我感觉要手动restore 0级的 然后recover
卖水果的net 2018-12-29
  • 打赏
  • 举报
回复
我的意思是如果我使用最后那个1级来异机恢复数据库,oracle会自己识别到我用的1级的备份集而自动找到最初那个0级进行restore吗?还是会因为中间有个全备而导致恢复不成功? 1 级备份是基于 0 级 (或 1 级,有参数控制的 )的,不会基于 全备。 全备 没有策略。 所以说,你这个是可以恢复成功的。
卖水果的net 2018-12-28
  • 打赏
  • 举报
回复
没有 0 级备份备,是不会备份出 1 级的。 实际上,在没有 0 级的情况下,直接做 1 级备份,其备份集 就是 0 级备份。
jianshiku 2018-12-28
  • 打赏
  • 举报
回复
引用 2 楼 学海无涯回头是岸_的回复:
如果restore 用的0级的文件,可能能用1级的备份吧, 全备 后恢复 只能用日志前滚
我的意思是如果我使用最后那个1级来异机恢复数据库,oracle会自己识别到我用的1级的备份集而自动找到最初那个0级进行restore吗?还是会因为中间有个全备而导致恢复不成功?
jianshiku 2018-12-28
  • 打赏
  • 举报
回复
我的意思是如果我使用最后那个1级来异机恢复数据库,oracle会自己识别到我用的1级的备份集而自动找到最初那个0级进行restore吗?还是会因为中间有个全备而导致恢复不成功?
  • 打赏
  • 举报
回复
如果restore 用的0级的文件,可能能用1级的备份吧, 全备 后恢复 只能用日志前滚

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧