主库 归档 删除策略

简介:

对于Oracle Data Guard 的Maximum Availability和 Maximum Performance 两种模式下的主库归档文件的删除,必须是在归档文件在备库应用以后才可以删除。

在Oracle 10g 后,RMAN提供了配置归档文件删除策略: 
configure archivelog deletion policy

CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
该策略对应三个值:
1)NONE :设置为该值时,则不启用归档文件的删除策略。默认情况下就是NONE。

2)APPLIED ON STANDBY :

设置为该值时,会强制检查待删除的log 是否已经在备库apply,只有apply后的log才能删除。

当通过附加的 DELETE INPUT 子句删除Standby数据库仍需要的日志时,会提示RMAN-08137错误。 不过仍然可以手动地通过 DELETE ARCHIVELOG 方式删除。

3) SHIPPED TO ALL STANDBY:

当归档传送到备库就可以删除。

APPLIED ON STANDBY 策略 操作流程: (环境 一个节点的rac + 单节点 asm 备库)

SQL> alter system set "_log_deletion_policy"=ALL scope=spfile sid='*';

System altered.

[root@node1 bin]# ./srvctl stop database -d devdb

[root@node1 bin]# ./srvctl start database -d devdb

RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;

using target database control file instead of recovery catalog
new RMAN configuration parameters:
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;
new RMAN configuration parameters are successfully stored

RMAN> show all;

文章可以转载,必须以链接形式标明出处。


本文转自 张冲andy 博客园博客,原文链接:http://www.cnblogs.com/andy6/p/6560308.html    ,如需转载请自行联系原作者
相关文章
|
1月前
|
存储 安全 容灾
同步与备份
【7月更文挑战第1天】同步与备份
114 70
|
存储 缓存 关系型数据库
备份与恢复 | 学习笔记
快速学习备份与恢复
181 0
备份与恢复 | 学习笔记
|
NoSQL MongoDB 数据库
备份与恢复|学习笔记
快速学习备份与恢复
80 0
|
存储 安全 关系型数据库
干货 | Elasitcsearch7.X集群、索引备份与恢复实战
1、问题引出 ES中文社区中,有如下问题: 问题1:存储数据,data目录从一个机器直接移到一台新的机器是否可以直接使用? 问题2:es升级时,data目录如果在外部路径,从低版本升级到高版本时,data目录是否直接可以使用? 问题3:将一个旧的es数据(400多G)迁移到新的es中的时候直接将旧es的data目录下indices文件拷贝到新es的data下(大概花了一个晚上),这种做法是否可取?
548 0
干货 | Elasitcsearch7.X集群、索引备份与恢复实战
|
SQL 关系型数据库 MySQL
|
监控 关系型数据库 Shell
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 25 章 备份和恢复_25.3. 连续归档和时间点恢复(PITR)
25.3. 连续归档和时间点恢复(PITR) 25.3.1. 建立WAL归档 25.3.2. 制作一个基础备份 25.3.3. 使用低级API制作一个基础备份 25.3.4. 使用一个连续归档备份进行恢复 25.3.5. 时间线 25.3.6. 建议和例子 25.3.7. 警告 在任何时间,PostgreSQL在数据集簇目录的pg_wal/子目录下都保持有一个预写式日志(WAL)。
1881 0
|
SQL 监控 关系型数据库