使用RMAN技术搭建DG容灾架构

作者简介:石云华,现就职于北京海天起点,oracle技术二线专家成员,Exadata部门负责人。拥有十余年电信、保险、税务行业核心系统ORACLE数据库运维经验,持有11gOCM、Exadata、Goldengate等证书。擅长于oracle/goldengate/exadata方面的故障诊断及疑难问题处理。

实施概述

在真实的生产环境中,往往要求生产库最小限度的收到实施影响,利用 RMAN工具duplicate命令,可以快捷的创建备用数据库。

DG环境概要

本次实施方案为两台配置一致的win2k8_64bit操作系统,主库与备库oracle软件的安装配置相同,使用相同的目录结构,相同的instance_name。

DG环境的基本配置如下:

hostname

ht1

ht2

OS

rhel5.7_x86_64

rhel5.7_x86_64

IP

XXX.XXX56.11

XXX.XXX56.12

sid

orcl

orcl

unique_name

pri

std

oracle version

10.2.0.5.0

oracle_home

/app/oracle/db

data_directory

/app/oracle/oradata

archive_directory

/app/oracle/arc

主库上的操作

设置为force_logging

添加standby_log

最大保护和最高可用的模式是需要standby_log,最好先添加上,原则上是online redo组数的N+1,本实验和在线日志数相同。

修改初始化参数文件

设置为archivelog_mode

重启数据库到mount模式,打开归档,打开数据库

修改为静态监听

修改tnsnames.ora

生成备份文件

复制参数文件、密码文件,备份文件到备库

备库上的操作

修改为静态监听

修改tnsnames.ora

修改初始化参数

创建相关目录

启动到nomount状态

rman复制DG

打开redo应用

验证DG配置

主库切换日志

备库查看日志

 

 

未经允许不得转载:Oracle一体机用户组 » 使用RMAN技术搭建DG容灾架构

相关推荐