如何安全地做到过渡阶段的双向复制?例如从Oracle迁移到MySQL?

从oracle到mysql迁移,会有一个过渡阶段使用双相复制,如果mysql或者基于mysql的产品有问题就马上切回到oracle。那么这个双向复制如何具体实现,使用什么工具、基于什么条件、如何实施、注意哪些事项等等吧。

参与6

2同行回答

anikikonganikikong课题专家组数据库运维工程师中国民生银行
这个问题是很多业务在切换的时候慎重考虑的方案。不过应该不是双向复制,同一时间只有单向复制。这个OGG应该就能满足。首先从oracle到mysql复制,迁移的时候只要切换就可以,停机时间少。迁移后反向复制,一旦有什么解决不了的紧急问题,再回退到oracle。...显示全部

这个问题是很多业务在切换的时候慎重考虑的方案。不过应该不是双向复制,同一时间只有单向复制。这个OGG应该就能满足。

首先从oracle到mysql复制,迁移的时候只要切换就可以,停机时间少。迁移后反向复制,一旦有什么解决不了的紧急问题,再回退到oracle。

收起
银行 · 2022-03-29
浏览1008
zhmwangzhmwangPDOceanBase
目前OceanBase自身支持事务级别打标的能力,能够过滤掉对应变更,从而做到双活(双向复制)。对于其他类型数据库 比较通用的方式:通过事务表,但对目标端性能有些许影响。显示全部

目前OceanBase自身支持事务级别打标的能力,能够过滤掉对应变更,从而做到双活(双向复制)。
对于其他类型数据库 比较通用的方式:通过事务表,但对目标端性能有些许影响。

收起
互联网服务 · 2022-04-17
浏览931

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-03-24
  • 关注会员:3 人
  • 问题浏览:1677
  • 最近回答:2022-04-17
  • X社区推广