JakiroKent 2026-01-30 22:55 采纳率: 81.3%
浏览 4
已采纳

关于#oracle#的问题:rman增量备份模式下对备份库的修改,在下次备份时会被覆盖掉还是保留

rman增量备份模式下对备份库的修改,在下次备份时会被覆盖掉还是保留?

  • 写回答

3条回答 默认 最新

  • 关注

    不会被自动覆盖,会保留(前提是你没主动配置覆盖策略),详细的说 就是:

    1. RMAN 增量备份(不管是级别0、级别1),本质是生成新的备份片(backup piece),不是去修改或覆盖旧的备份文件。下次增量备份只会新增符合条件的(有变化的数据块)备份文件,之前对备份库(实际是备份集/备份片)的内容会原封不动保留。
    2. 只有两种情况会“消失”:一是你手动删除了旧备份(DELETE BACKUP);二是配置了备份保留策略(比如基于恢复窗口、基于备份副本数),并且旧备份超出了保留范围,执行DELETE OBSOLETE时会被清理掉,这不是“覆盖”,是主动清理过期备份。
    3. 补充一句:你说的“对备份库的修改”,其实一般不建议手动修改 RMAN 生成的备份文件,容易导致备份失效,无法恢复。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已采纳回答 今天
  • 创建了问题 1月30日