美文网首页
【RMAN】RMAN的备份保留策略

【RMAN】RMAN的备份保留策略

作者: 誉天education | 来源:发表于2020-12-19 17:30 被阅读0次

1. 什么是备份保留策略

备份的保留策略意在保留哪些备份以及保留多长时间,我们可以使用CONFIGURE RETENTION POLICY 命令来创建备份保留策略。当备份保留策略生效时,根据我们在 CONFIGURE 命令中指定的标准, RMAN 认为数据文件和控制文件的备份已经 obsolete (过时),即恢复不再需要备份。然后,我们可以使用 report obsolete 命令查看 obsolete 文件,并删除 obsolete 文件。

随着时间的推移产生新的备份,那么旧的备份就会obsolete ,因为他们不再满足保留策略。 RMAN 可以识别过时的文件,但是不会自动删除他们。必须使用 delete obsolete 命令来删除不再满足保留策略的文件。

但是,如果我们配置了FRA ( fast recovery area ) , 那么数据库将根据 FRA 磁盘配额规则自动从 FRA 删除不必要的文件。磁盘配额和备份保留规则不同,但是数据库永远不会为了满足磁盘配额而删除违反保留策略的文件。

obsolete 一词,与 expired 的意思不同。根据用户定义的保留策略,如果 report obsolete 或者 delete obsolete 确定的恢复不需要的备份,那么备份就是 obsolete 。如果 RMAN 进行检查且无法找到文件时,备份就是 expired (过期)的。总是。 obsolete 的意思是 ” not needed ” ,expired 的意思是 ” not found ” 。

从保留策略的角度来看,数据文件的备份是单个数据文件或控制文件的完整备份或0 级备份。对于数据文件副本,如果 RMAN 确定不需要该副本,则可以删除该副本。对于备份集中的数据文件备份,在备份集的所有单独的数据文件备份过时之前, RMAN 无法删除备份集。

除了影响完整备份或0 级备份的数据文件和控制文件备份外,保留策略还会影响归档日志和 1 级增量备份。首先, RMAN 确定哪些数据文件和控制文件备份是过时的,然后, RMAN 认为所有的归档日志和增量备份都是过时的。

2. 备份保留策略的类型

备份保留策略的类型有两种,冗余和恢复窗口。如果用户没有设置备份保留策略,那么默认的保留策略为REDUNDANCY 1 。

如果要更改备份保留策略,需要执行以下命令:

· 基于恢复窗口

RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF x DAYS;

· 基于冗余数

RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY x;

· 禁用恢复保留策略

RMAN> CONFIGURE RETENTION POLICY TO NONE;

3. 恢复窗口

恢复窗口是一段时间,从当前时间开始,向后延伸的可恢复点。可恢复点是假设恢复的最早时间。也就是说,在介质故障之后我们可以恢复的最早时间点。例如,如果我们设置1 个星期的恢复窗口,那么这个时间窗口必须从当前向后延长 7 天,以便我们可以 restore 和 recover 一个备份到这个时间点。

4. 备份冗余

备份冗余用于指定每个数据文件必须保留多少个备份。例如:

RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 2;

尽管恢复窗口是指定保留策略的最佳办法,但是它会使磁盘空间使用规划复杂化,因为恢复窗口保留的备份数量不是固定的,并且取决于备份计划。恢复窗口和基于冗余的保留策略是相互排斥的。

5. 批量删除obsolete 的备份

运行report obsolete 命令,根据保留策略确定哪些备份 obsolete 状态。如果将保留策略设置为 none ,那么 RMAN 认为任何备份都是过时的。因此,当保留策略设置为 none 时,我们在没有其他选项的情况下运行 report obsolete , RMAN 将发出一个错误。

delete obsolete ,删除根据保留策略 obsolete 的文件。我们应该定期运行 delete obsolete 以最小化备份占用的空间。例如,我们可以每周运行 delete obsolete 脚本。

我们还可以在report 或 delete 命令上添加 redundancy 或 recovery windows 选项,以覆盖配置的保留策略。

来源:ITPUB博客

作者:恩强Boy

相关文章

网友评论

      本文标题:【RMAN】RMAN的备份保留策略

      本文链接:https://www.haomeiwen.com/subject/tjecnktx.html