
回复
作者 |Lucifer
来源 | Lucifer三思而后行(ID:Lucifer-940622)
前言
经过交流群中朋友的多次要求,这次给大家分享一下 RAC to Single 的 ADG 搭建教程!
一、环境准备
老规矩,测试环境实战演示:
备库luciferdg10.211.55.11011.2.0.4orcl
📢 以下几点需要注意:
二、搭建过程
1、Oracle软件安装
使用我写的 Oracle 一键安装脚本,快速安装主库 RAC 和备库单机。
简单等待一段时间,Oracle RAC 就安装成功了!
2、环境配置
搭建 ADG 之前,需要先配置一下环境信息,包括主机名解析以及 TNS。
1、配置 hosts 文件
主库:
备库:
2、配置 TNS
主库+备库,在 root 用户下执行:
3、主库开启归档和强制日志
开启归档模式(需要停机):
开启强制日志模式(可在线开启):
4、复制参数文件和密码文件至备库
复制参数文件至备库(备库执行),要在 oracle 用户下复制:
备库创建目录:
备库修改参数文件:
复制密码文件至备库(备库执行),要在 oracle 用户下复制:
5、主库添加 stanby log 文件
📢 注意:
6、备库开启到 nomount 状态
3、RMAN DUPLICATE
rman 恢复备库:
主库设置 ADG 参数:
4、备库开启日志应用
5、主库开启 LOG_ARCHIVE_DEST_STATE_2
确认主备之前没有问题,主库开启同步:
写在最后
ADG 的搭建过程比较简单,有很多朋友经常问,单机到单机,RAC 到单机,RAC到RAC的教程。其实,这几种搭建方式差别不大,只需要修改一些参数即可!