使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

0    312    2

👉 本文共约2535个字,系统预计阅读时间或需10分钟。

类似文章

OGG有传统的经典架构,也有最新的微服务,2个都可以远程捕获和应用数据,对数据库服务器是0侵入,而传统的经典架构是纯命令行模式,最新的微服务架构是图形化界面操作,几乎所有操作都可以在界面进行。

相关文章可以参考:

使用OGG for SQL Server微服务

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

访问:http://192.168.66.35:9000 ,用户名:oggadmin,密码:lhr

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

创建身份证明

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

或直接访问:http://192.168.66.35:9001/

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

创建检查点表

image-20211227175721765

由于我们要配置双主,所以,这里的2个SQL Server都需要配置检查点表,否则只在目标端配置检查点表即可。

本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

配置SQLA到SQLB的实时同步

创建extract进程

image-20211227175950733

参数:

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

创建replicate进程

image-20211227180119727

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

参数:

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

测试同步

可以发现同步是正常的!

从统计信息也可以查到:

image-20211227180516938

image-20211227180534289

配置SQLB到SQLA的实时同步

创建extract进程

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

参数:

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

创建replicate进程

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

参数:

测试同步

可以发现同步是正常的!

从统计信息也可以查到:

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

配置完成后的效果

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

批量数据操作

在SQLA侧操作

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

可以看到数据是完全同步的!

在SQLB侧加压

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

可以看到数据是完全同步的!

查看性能数据

http://192.168.66.35:9004/

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

使用OGG for MSSQL微服务快速双向同步RDS数据库(双主)

其它内容不再截图。

双向同步测试完成,完美!

注意

目前OGG FOR SQL Server不支持DDL同步!!

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

15 + 2 =

 

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部