Oracle GoldenGate 21.3:微服务部署教程(Oracle与MySQL间)
需积分: 5 132 浏览量
更新于2024-06-18
收藏 6.76MB DOCX 举报
Oracle GoldenGate 21.3 是一款强大的数据复制解决方案,它支持Oracle与Oracle之间的全库全量复制(Oracle2Oracle)以及MySQL与MySQL之间的数据同步(MySQL2MySQL)。在微服务架构下,OGG21.3提供了更加灵活和可扩展的数据传输能力。
安装过程中,首先对目录结构进行了细致的规划。对于Oracle环境,创建了三个主要的目录:ogg_ma-p用于存放MA(Management Agent)组件,ogg_sm用于存放SM(Service Manager)组件,而ogg_deploy则用于存放部署相关的文件。这些目录需要设置合适的权限,以便Oracle用户(通常为oinstall)进行访问。
在安装OGG21.3 for Oracle时,分为两个步骤:安装MA for Oracle和SM for Oracle。通过运行`./oggca.sh`脚本,设置了管理员密码(例如:q1w2e3r4),并启动了服务。服务状态可以通过访问`http://<服务器IP地址>:7809`来检查,但初始界面可能只显示一个"看门狗",真正的工作将在7001端口进行,这个端口主要用于安装部署和应用流程。
在管理服务( AdministrationService)中,用户可以创建提取(Extract)和复制(Replicate)流程,这是OGG的核心功能,负责从源系统获取数据并将其复制到目标系统。此外,分发服务(DistributionService)是关键组件,负责配置数据推送,包括添加数据源(即待复制的数据库)、目标数据库,以及管理整个数据传输路径。
对于MySQL2MySQL的场景,安装过程类似,只是针对MySQL数据库环境,相应的目录结构和配置界面会有所不同。在分发服务中,MySQL用户需要配置数据的源和目标,确保数据能够在两个MySQL数据库之间正确地流动。
Oracle GoldenGate 21.3微服务架构的安装涉及到了组件的部署、权限设置、服务的初始化、流程的创建和配置管理等多个环节,这些操作旨在确保数据在Oracle和MySQL数据库间的高效、安全同步。通过合理的目录结构和细致的配置,用户能够根据业务需求灵活地管理和调整数据复制策略。
172 浏览量
296 浏览量
296 浏览量
2024-11-08 上传
2024-11-08 上传
2024-11-08 上传
179 浏览量
452 浏览量
167 浏览量
夹心饼2024
- 粉丝: 401
- 资源: 15
最新资源
- PyDeduplication:大多数只是重复数据删除
- restmachine:用于PHP的Web机器实现
- torch_sparse-0.6.4-cp38-cp38-win_amd64whl.zip
- EMD matlab相关工具(包含EEMD,CEEMDAN)
- matlab的slam代码-ORB_SLAM2_error_analysis:ORB_SLAM2_error_analysis
- jdk1.8安装包:jdk-8u161-windows-x64
- head-in-the-clouds:与提供商无关的云供应和Docker编排
- init:环境初始化脚本
- 英雄
- torch_cluster-1.5.6-cp36-cp36m-win_amd64whl.zip
- 关于VSCode如何安装调试C/C++代码的傻瓜安装
- 导航菜单下拉
- Bird
- raspberry-pi-compute-module-base-board:Raspberry Pi计算模块的基板
- 晶格角
- thrift-0.13.0.zip