GoldenGate基本原理、安装过程和基本维护

上传人:woxinch****an2018 文档编号:38980190 上传时间:2018-05-10 格式:DOC 页数:24 大小:314KB
返回 下载 相关 举报
GoldenGate基本原理、安装过程和基本维护_第1页
第1页 / 共24页
GoldenGate基本原理、安装过程和基本维护_第2页
第2页 / 共24页
GoldenGate基本原理、安装过程和基本维护_第3页
第3页 / 共24页
GoldenGate基本原理、安装过程和基本维护_第4页
第4页 / 共24页
GoldenGate基本原理、安装过程和基本维护_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《GoldenGate基本原理、安装过程和基本维护》由会员分享,可在线阅读,更多相关《GoldenGate基本原理、安装过程和基本维护(24页珍藏版)》请在金锄头文库上搜索。

1、目录目录一、GoldenGate 介绍 .1二、GoldenGate 安装实施.42.1 创建 GoldenGate 软件安装目录.42.2 GoldenGate 的管理用户.42.3 安装 GoldenGate 软件 .52.4 设置数据库归档模式 .52.5 打开数据库的附加日志 .62.6 开启数据库强制日志模式.62.7 创建 GoldenGate 管理用户 .62.8 编辑 GLOBALS 参数文件.72.9 管理进程 MGR 参数配置 .72.10 抽取进程 EXTN 参数配置 .82.11 传输进程 DPEN 参数配置 .92.12 建立 OGG 的 DDL 对象 .102.13

2、 数据初始化 .112.14 容灾端管理进程 MGR 参数配置 .132.15 编辑 GLOBALS 参数文件.142.16 容灾端复制进程 REPN 参数配置.142.17 创建复制进程 repn.152.18 启动生产端传输进程和容灾端复制进程 .152.19 测试场景.16三GoldenGate 基本运维命令.16四、常见故障排除.17一、一、GoldenGateGoldenGate 介绍介绍GoldenGate 软件是一种基于日志的结构化数据复制软件。GoldenGate 能够实现大量交易数据的实时捕捉、变换和投递,实现源数据库与目标数据库的数据同步,保持亚秒级的数据延迟。Golden

3、Gate 能够支持多种拓扑结构,包括一对一,一对多,多对一,层叠和双向复制等等。GoldenGate 基本架构Oracle GoldenGate 主要由如下组件组成 Extract Data pump Trails Collector Replicat ManagerOracle GoldenGate 数据复制过程如下:利用抽取进程(Extract Process)在源端数据库中读取 Online Redo Log 或者 Archive Log,然后进行解析,只提取其中数据的变化信息,比如 DML 操作增、删、改操作,将抽取的信息转换为 GoldenGate 自定义的中间格式存放在队列文件(t

4、rail file)中。再利用传输进程将队列文件(trail file)通过 TCP/IP 传送到目标系统。目标端有一个进程叫 Server Collector,这个进程接受了从源端传输过来的数据变化信息,把信息缓存到 GoldenGate 队列文件(trail file)当中,等待目标端的复制进程读取数据。GoldenGate 复制进程(replicat process)从队列文件(trail file)中读取数据变化信息,并创建对应的 SQL 语句,通过数据库的本地接口执行,提交到目标端数据库,提交成功后更新自己的检查点,记录已经完成复制的位置,数据的复制过程最终完成。二、二、Golden

5、GateGoldenGate 安装实施安装实施2.12.1 创建创建 GoldenGateGoldenGate 软件安装目录软件安装目录在数据库服务器上创建文件系统:/u01/gg,作为GoldenGate 的安装目录。2.22.2 GoldenGateGoldenGate 的管理用户的管理用户安装 GoldenGate 软件和维护 GoldenGate 软件时,可以使用系统上的 oracle 用户。GoldenGate 安装目录的所有者必须是GoldenGate 管理用户,本次实施过程中使用 oracle 用户作为GoldenGate 管理用户,添加 oracle 用户的环境变量(在生产端和

6、容灾端均要进行以下操作):export GG_HOME=/u01/ggexport LD_LIBRARY_PATH=$GG_HOME:$ORACLE_HOME/lib:/usr/bin:/libexport PATH=$GG_HOME:$PATH2.32.3 安装安装 GoldenGateGoldenGate 软件软件切换到 oracle 用户,将 GG 软件的压缩包存放到 GoldenGate安装目录下,即/u01/gg,将这个压缩包进行解压到 GoldenGate安装目录下(在生产端和容灾端均要进行以下操作):tar -zxvf *.gz进入到 GoldenGate 安装目录,运行 GGS

7、CI 命令以进入 GG界面(在生产端和容灾端均要进行以下操作):cd /u01/gg./ggsci在 GGSCI 界面下创建子目录(在生产端和容灾端均要进行以下操作):GGSCIcreate subdirs至此,GoldenGate 软件安装完毕。2.42.4 设置数据库归档模式设置数据库归档模式查看数据库的归档模式:SQLarchive log list;如果是非归档模式,需要开启归档模式:shutdown immediate;startup mount;alter database archivelog;alter database open;2.52.5 打开数据库的附加日志打开数据库的

8、附加日志打开附加日志并切换日志(保证 Online redo log 和 Archive log 一致)alter database add supplemental log data ;alter database add supplemental log data (primary key, unique,foreign key) columns;alter system switch logfile;2.62.6 开启数据库强制日志模式开启数据库强制日志模式alter database force logging;2.72.7 创建创建 GoldenGateGoldenGate 管理用户

9、管理用户在生产端和容灾端均要进行以下操作:-create tablespaceSQLcreate tablespace ogg datafile $ORACLE_BASE/oradata/test/ogg01.dbf size 300M ;- create the user SQLcreate user ogg identified by ogg default tablespace ogg;- grant role privileges SQLgrant resource, connect, dba to ogg;2.82.8 编辑编辑 GLOBALSGLOBALS 参数文件参数文件切换到

10、GoldenGate 安装目录下,执行命令:cd /u01/gg./ggsciGGSCIEDIT PARAMS ./GLOBALS在文件中添加以下内容:GGSCHEMA ogg -指定的进行 DDL 复制的数据库用户利用默认的密钥,生成密文:GGSCIencrypt password ogg encryptkey defaultEncrypted password: AACAAAAAAAAAAADAHBLDCCIIOIRFNEPB记录这个密文,将在以下进程参数的配置中使用。2.92.9 管理进程管理进程 MGRMGR 参数配置参数配置PORT 7839DYNAMICPORTLIST 7840-

11、7860-AUTOSTART ER *-AUTORESTART EXTRACT *,RETRIES 5,WAITMINUTES 3PURGEOLDEXTRACTS ./dirdat/*,usecheckpoints, minkeepdays 2 userid ogg, password AACAAAAAAAAAAADAHBLDCCIIOIRFNEPB, ENCRYPTKY defaultPURGEDDLHISTORY MINKEEPDAYS 11,MAXKEEPDAYS 14PURGEMARKERHISTORY MINKEEPDAYS 11, MAXKEEPDAYS 142.102.10 抽取

12、进程抽取进程 EXTNEXTN 参数配置参数配置EXTRACT extnsetenv (NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252)userid ogg, password AACAAAAAAAAAAADAHBLDCCIIOIRFNEPB, ENCRYPTKEY defaultREPORTCOUNT EVERY 1 MINUTES, RATEDISCARDFILE ./dirrpt/discard_extn.dsc,APPEND,MEGABYTES 1024DBOPTIONS ALLOWUNUSEDCOLUMNWARNLONGTRANS 2h,CHECKINTER

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号