RAC—单机异地备份
适用场景: 从RAC复制数据库实例到异地单机上
原理
以rac端为Primary库,异地单机端为Standby库搭建DataGurd,从而实现数据库的异地备份功能。
且只要不断开dg连接,Standby库端将会一直与Primary库同步
环境
RAC端
SCAN IP:172.18.23.155
RAC1
- 公共IP:172.18.23.151
- 操作系统:Red Hat Enterprise Linux Server release 5.864bit
- 数据库版本:oracle11.2.0.4.0 - 64bit
- 数据库名:DG
- 节点名:DG1
RAC2
- 公共IP:172.18.23.152
- 操作系统:Red Hat Enterprise Linux Server release 5.864bit
- 数据库版本:oracle11.2.0.4.0 - 64bit
- 数据库名:DG
- 节点名:DG2
DG端
- IP:172.18.25.153
- 操作系统:Red Hat Enterprise Linux Server release 5.864bit
- 数据库版本:oracle11.2.0.4.0 - 64bit
- 数据库名:DG
配置监听(Primary&Standby)
- Standby: 配置静态监听
编辑备库listener.ora文件路径:
/u01/app/oracle/base/product/11.2.0/dbhome_1/network/admin/listener.ora
主要添加了静态监听配置(SID_LIST_LISTENER):
- 配置tns文件(Primary&Standby)
在Primary库上编辑tnsnames.ora文件路径: