rac adg 搭建
发布日期:2021-05-10 15:53:55 浏览次数:15 分类:精选文章

本文共 4634 字,大约阅读时间需要 15 分钟。

���������Exadata���������������Active DataGuard

������������������������Oracle Exadata���������������Active DataGuard���ADG������������������������������������������������������������������������������������


1. ������������

������������������������������������������������

  • ������������������������������������������������������������������Oracle Exadata������������������������������������Bundle Patch���������������������������
  • ���������������������Exadata���������������������������������������������
    • Option 1���������SCAN/VIP���������������������������
    • Option 2���������10Gbps���������������������������SFP���������
    • Option 3���������Infiniband���������TCPoIB���������

2. network config setup

���������������������������������3������10Gbps���������Infiniband���������������������������������������������

  • ������10Gbps���������Infiniband������������������������������������
  • ���������������������������������������tnsnames.ora���������������listener������������������

3. ���������������

������������Primary���Standby���������������������������

3.1 ������������������

  • ������������������������������������������������������������
    cp $ORACLE_HOME/dbs/orapwAM1 oracle@exadbmel03:/u01/app/oracle/product/11.2.0.3/dbhome_1/dbs/orapwAMADG1
    cp $ORACLE_HOME/dbs/orapwAM1 oracle@exadbmel04:/u01/app/oracle/product/11.2.0.3/dbhome_1/dbs/orapwAMADG2

3.2 ������pfile���spfile

  • ������������������������������pfile���
    $ cd $ORACLE_HOME/dbs
    $ echo "���������������" > initAMADG.ora
  • ���������pfile���������������������������������������������pfile������������������������������������������������spfile���

4. ������������������RMAN������

���������������������������������������

4.1 ������������������

ALTER DATABASE FORCE LOGGING;

4.2 ���������������������

ALTER DATABASE ADD STANDBY LOGFILE THREAD 1 
2 GROUP 9 ('+DATA_EXA','+DBFS_DG') size 50M;
ALTER DATABASE ADD STANDBY LOGFILE THREAD 2
2 GROUP 11 ('+DATA_EXA','+DBFS_DG') size 50M;

4.3 ������RMAN���������������

���������RMAN���������������������������������������

rman target sys@AM auxiliary sys@AMADG
DUPLICATE target database for standby from active database 
spfile
parameter_value_convert 'AM','AMADG'
set db_unique_name='AMADG'
set db_file_name_convert='AM','AMADG'
set log_file_name_convert='AM','AMADG'
set control_files='+DATA_EXA/amadg/controlfile/control01.ctl','+DBFS_DG/amadg/controlfile/control01.ctl'
set standby_file_management='AUTO'
set db_recovery_file_dest='+DBFS_DG'
set audit_file_dest='/u01/app/oracle/admin/AMADG/adump'

5. ���������������������������

������������������������������������������������

srvctl add database -d AMADG -o /u01/app/oracle/product/11.2.0.3/dbhome_1 -p +DATA_EXA/amadg/spfileamadg.ora -r physical_standby
srvctl add instance -d AMADG -i AMADG1 -n exadbmel03
srvctl add instance -d AMADG -i AMADG2 -n exadbmel04

6. ������Data Guard Broker

���������������������������������

ALTER SYSTEM SET dg_broker_start=true scope=both;

7. ������broker������������

���broker���������������������shared storage������+ASM������������������������������������������

asmcmd cp /u01/app/oracle/product/11.2.0.3/dbhome_2/dbs/dr1AM.dat +DATA_EXA/AM/BROKER/dr1AM.dat
asmcmd cp /u01/app/oracle/product/11.2.0.3/dbhome_2/dbs/dr2AM.dat +DATA_EXA/AM/BROKER/dr2AM.dat

8. ������Data Guard Configuration

���������������������������������������������

dgmgrl create configuration AM_Active_DG as primary database is AM connect identifier is AM;
dgmgrl add database AMADG as connect identifier is AMADG maintained as physical;
dgmgrl enable configuration;
dgmgrl show configuration;

9. ������������

������������������������������������������������

SELECT instance_number, instance_name FROM gv$instance;

������������������������������������


10. ������������������������

������������������������������Option A���B���C������������������������

  • Option A���������SCAN/VIP������������������������������
  • Option B���������10Gbps���������������������listener���������������
  • Option C���������Infiniband������������������������listener���������������

11. ������������������������

������log_archive_dest_2���������������������������������������

ALTER SYSTEM SET LOG_ARCHIVE_DEST_2='SERVICE=AMADGIB LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=AMADG' scope=both;

12. ���������������������������������

������������������������������

  • broker������������������������������shared storage���
  • ������������������������������������������������������
  • ���������������������SQLPlus������������������������

  • ������������������������������Exadata���������������Active DataGuard���������������������������������������������������������������������������������������������

    上一篇:oracle11g(oracle12c通用)使用active duplicate活动复制创建备库(数据库迁移)
    下一篇:oracle adg主备手工切换11g和12c通用

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2025年03月31日 17时46分45秒