暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

Oracle Rac切换归档模式与日志归档

原创 不想用随机名字 2023-05-26
2315

切换归档模式

oracle Rac切换归档模式的命令与单实例一致 都是要在mount状态下执行:

ALTER DATABASE ARCHIVELOG/NOARCHIVELOG;

以下是切换归档的步骤
1、关闭所有实例

shutdown immediate

或者使用oracle用户执行srvctl命令

srvctl stop database -d rdb

2、启动所有实例到mount状态

startup mount

或者使用oracle用户执行srvctl命令

srvctl start database -d rdb -o mount

3、在其中一个实例启用/停用归档

ALTER DATABASE ARCHIVELOG/NOARCHIVELOG;

4、打开所有数据库

alter database open

5、检查归档状态

archive log list

注意
1、oracle11g之前,切换归档模式时需要修改cluster_database参数为false,但是11g之后,可以不用修改此参数

日志归档

  开启归档以后需要正确设置LOG_ARCHIVE_DEST_n参数的位置,能够确保数据库可以顺利的进行日志归档,本地归档位置通常使用LOG_ARCHIVE_DEST_1。

归档位置在本地

  如果归档日志在本地,每个实例都有自己的归档路径,因此rman在备份的时候,需要访问到所有实例的归档日志,否则就会报错,需要多配置两个参数
log_archive_dest_2:其他实例service
standby_archive_dest:standby归档日志路径

修改节点1的本地归档位置:

 alter system set log_archive_dest_1='location=/u01/rdb1' sid='rdb1'; alter system set log_archive_dest_2='service=rdb2' scope=both sid='rdb1'; alter system set standby_archive_dest='/u01/rdb2' scope=both sid='rdb1';

修改节点2的本地归档位置:

 alter system set log_archive_dest_1='location=/u01/rdb2' sid='rdb2'; alter system set log_archive_dest_2='service=rdb1' scope=both sid='rdb2'; alter system set standby_archive_dest='/u01/rdb1' scope=both sid='rdb2';

备份的时候如果要删除其他节点的归档日志,需要配置双通道。

RMAN> configure channel 1 device type disk connect 'sys/oracle@rdb1'; RMAN> configure channel 2 device type disk connect 'sys/oracle@rdb2'; RMAN> show channel;

归档位置在ASM(建议)

  使用RMAN在备份的时候与单实例类似,设置归档路径,建议设置FRA闪回恢复区,并且使用ASM

alter system set DB_RECOVERY_FILE_DEST_SIZE = 1000G scope=both ; alter system set DB_RECOVERY_FILE_DEST = '+FRA' scope=both ;

  开启归档后日志会自动放到到FRA闪回恢复区,可以使用archive log list 查看

SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination +FRA/rdb/arch Oldest online log sequence 1 Next log sequence to archive 2 Current log sequence 2
最后修改时间:2023-05-26 17:38:36
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论