这篇文章主要介绍了RMAN中的备份保留策略有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。RMAN中提供了两种备份保留策略:基于时间和基于冗余数量的备份保留策略1.
基于时间的备份保留策略这个策略就是指我们希望数据库最早能恢复到几天前。比如将恢复时间设置为7,那么RMAN所保留的备份就是可以保证数据库恢复到一周内任何时刻下的那些文件。
配置基于时间的备份保留策略RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;免费主机域名
默认情况的备份保留策略为RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
任何不满足上述条件的备份都将被RMAN废弃。可以通过DELETE OBSOLETE命令删除。2.
基于冗余的备份保留策略基于冗余数量实质上是某个数据文件以各种形式(包括备份集合镜像复制)存在的备份的数量。如果某个数据文件的冗余备份超过了指定数量,RMAN将最旧的备份标记为废弃。配置基于冗余的备份保留策略RMAN> configure retention policy to redundancy 2;3.
不设置备份保留策略RMAN> configuration retention policy to none;如果不设置任何保留策略,使用REPORT OBSOLETE和DELETE OBSOLETE命令不会有效。4.
根据备份策略维护备份集为RMAN设置了备份策略之后,RMAN会自动判断哪些备份集或镜像免费主机域名复制文件不必再保留,这些文件会标记为废弃的(OBSOLETE)。删除废弃的备份RMAN> REPORT OBSOLETE;RMAN> DELETE OBSOLETE;执行这个命令需要了解两个部分:n
如果被判断为废弃的备份是一个单独数据文件的镜像复制,那么在执行DELETE命令时将直接删除这个镜像复制文件;n
如果被判断为废弃的备份是一个备份集中的一部分,则必须等到整个备份集中所有其他文件被废弃之后,才能删除这个备份集。5.
是否使用RMAN备份集保留策略如果你所管理的数据库规模非常大,并且备份执行也比较频繁,有必要对这个文件制定合理的保留策略。这里建议基于冗余的保留策略,采取默认值,将冗余设置成1即可。感谢你能够认真阅读完这篇文章,希望小编分享的“RMAN中的备份保留策略有哪些”这篇文章对大家有帮助,同时也希望大家多多支持云技术,关注云技术行业资讯频道,更多相关知识等着你来学习!
相关推荐: oracle 11g awr不自动生成的解决方法是什么
这篇文章主要介绍“oracle 11g awr不自动生成的解决方法是什么”,在日常操作中,相信很多人在oracle 11g awr不自动生成的解决方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”oracle 11g aw…