这篇文章主要介绍DG环境如何定时删除主备库归档日志,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
在DG主备库都执行该策略,原则上只有主库需要,但如果主备切换备库转为主库也同样需要修改。
RMAN>show all;
--查看到原策略是NONE
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
--主备库都执行,修改归档日志删除策略,只能删除备库应用过的日志
--主库必须修改该参数,防止未应用的日志被误删,--备库最好也修改,主备切换时就用到了
RMAN>configure archivelog deletion policy to applied on all standby;
--备库执行,判断备机上哪些日志已经被应用到备库上
SELECT name,SEQUENCE#,FIRST_TIME,REGISTRAR,APPLIED,NEXT_TIME,status FROM V$ARCHIVED_LOG
where applied = 'YES' and REGISTRAR = 'RFS' and name is not null ORDER BY SEQUENCE#;
--主库执行,查看归档日志应用情况 NO为未应用
select sequence#,applied from v$archived_log order by sequence# desc;
只需要先修改删除归档日志策略,然后和普通库一样主备库都设置rman备份即可,
注意备库在备份脚本rman语句前,要加set/export 实例名。
以上是“DG环境如何定时删除主备库归档日志”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!