在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 实例名。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29578568/viewspace-2148089/
,如需转载,请注明出处,否则将追究法律责任。