数据库与云备份56 条

Oracle RMAN 备份

Oracle 官方备份恢复框架:RMAN 编排全量、增量与归档日志备份,校验数据块并执行保留策略,可对接磁带与磁盘通道。

备份与容灾速查数据更新于 2026-10-12

常用备份命令

常用备份命令
rman target /
RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS;
RMAN> BACKUP DATABASE PLUS ARCHIVELOG;
RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;   -- 一级增量
RMAN> VALIDATE DATABASE;                     -- 校验数据块,提前发现坏块
前提ARCHIVELOG 模式(在线热备与时间点恢复需要)
元数据控制文件 + 可选恢复目录(catalog)
校验VALIDATE / BACKUP VALIDATE 主动发现物理坏块
RMAN 备份集可压缩加密,并自动跳过从未使用过的数据块,配合恢复目录长期留存备份历史。

易错点

  • NOARCHIVELOG 模式下无法在线热备,也不具备按时间点恢复能力
  • 长期不做 VALIDATE 时物理坏块可能躺在备份里,直到恢复当天才暴露

数据来源与参考

  • Oracle Database Backup and Recovery User's Guide(RMAN)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌