关于服务器主备切换之数据库 数据同步问题.

目前有两个机房主机房和备机房

主备机房分别部署了 两台db数据库

image.png

目前主机房两台做的是主主复制

备机房的两台连接主机房的某台做主从

问题来了:当主机房出现故障,主备切换以后,再切到主机房的服务

数据流如何同步?

我想的是abcd 四个db服务连成一个环形

但是这样的话如果主机房的服务挂了 数据流就中断了额

目前还没有好的方案 求指点


方案二

主机房 ab 两个机器的db server 做主主复制
备机房 cd 两个机器的db server 做主主复制

主备切换的时候 主机房任意一台机器触发 dts服务 将数据同步到 备机房的某一台机器中

方案这样如何 就是不知道 具体使用什么 技术 求支招

阅读 1.6k
2 个回答
✓ 已被采纳

建议使用阿里云的数据同步服务

或者直接形成环形的链路 abcd 互相指向头和尾即可

解决方案:直接砍掉了 不考虑断电的情况

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题