开发者社区 问答 正文

OceanBase数据库中怎么没有增量同步?

"OceanBase数据库中怎么没有增量同步?
a2d1069344ebe572f10823e57bee48fc.png
"

展开
收起
十一0204 2023-09-27 00:11:47 1045 分享 版权
来自: OceanBase
2 条回答
写回答
取消 提交回答
  • 在OceanBase数据库中,存在增量同步的功能。增量同步是全量数据迁移完成后,OMS(OceanBase迁移服务)会启动增量数据回放模块,从增量数据拉取模块中获取增量数据,经过过滤、映射转换后同步到目标实例的过程。这个过程会一直持续,直到源库和目标库的数据基本追平。在增量数据同步过程中,用户也可以发起自定义的数据校验。OMS会提供相应的接口,针对校验出来的不一致数据,OMS会提供以源端为基准,在目标端做订正操作的SQL脚本。

    2023-09-27 11:12:46
    赞同 展开评论
  • 全量迁移和增量同步不能同时选择。如需进行增量同步,需要开启源端数据的增量日志能力(Binlog,archivelog,LOGARCHMETH等)且至少保留 24小时建议 3 天以上):

    2023-09-27 07:54:35
    赞同 展开评论