语言
<< 返回文章列表

Oracle12c DataGuard Far Sync的配置和使用简介(上)

2017年12月19日
刘斌
2498

编辑手记:在Oracle DG中,从主库到备库的日志传输有sync和async两种方式,sync的方式能够实现数据实时传输,但如果遇到网络中断等原因,就可能导致数据丢失。因此,在Oracle 12c中提出了Far Sync instance的解决方案,事实上是一种零数据丢失的同步机制。

本文将会介绍Far Sync instance的配置和使用。


Part 1:在Data Guard配置中,配置SYNC affirm传输方式。

一、系统环境:

image.png

二、配置primary/standby :
2.1 配置强制归档

image.png

2.2 配置参数文件:

image.png

2.3 主库配置监听

image.png

2.4 主库配置tnsname

image.png

2.5 备份主库数据文件(这步可以不做)

image.png

2.6 在备份端建立目录

image.png

2.7 修改备库配置参数

复制密码文件

image.png

修改备库监听

image.png

配置备库tnsname

image.png

2.8 验证网络监听
主库

image.png

备库

image.png

2.9 恢复备库

image.png

2.10 这里配置SYNC affirm传输方式,oracle在12c支持SYNC noaffirm方式(篇幅较长,可阅读原文:http://www.traveldba.com/archives/1068)

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

Starting restore at 2015-05-10 14:40:20

image.png

image.png


三、验证:
验证备用服务器是否工作
验证网络连通性:

image.png

备库查看

image.png

四、PDB:
12c曾对pdb创建提供了 standby=all/none选择。默认为alL.
主库

image.png

备库

image.png


Part 2:Far Sync Instance的配置

一、系统环境:

image.png

二、配置primary/standby :

2.1 配置强制归档

image.png

2.2 配置参数文件:

image.png

2.3 主库配置监听

image.png

2.4 主库配置tnsname

image.png

2.5 备份主库数据文件

image.png

2.6 在far sync 建立目录
Far sync

image.png

2.7 修改fs配置参数
复制密码文件

image.png

2.8 修改fs监听

image.png

2.9 fs 配置 tnsname

image.png

2.10 在phyical standby database 备份端建立目录

Dataguard

image.png

2.11 修改dg配置参数
复制密码文件

image.png

2.12 修改dg监听

image.png

2.13 配置dg tnsname

image.png

2.14 验证网络监听

三、切换日志
orcl

image.png

orclfs

image.png

orcldg

image.png

image.png

real-time

image.png