【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OMS
【 使用版本 】
【问题描述】在OMS迁移配置过程中,选择了反向增量。在完成正向切换和反向增量后,在OB上新建的表,在通过查看对象->修改对象 ->增加对象时,无法看到OB上的新建的表,无法将新建的表反向增量到mysql。
3 个赞
反向DDL是否开启?
2 个赞
正向的时候开了ddl同步吗?
1 个赞
正向的时候开启了ddl同步的。
1 个赞
1、你打开组件监控 截图发一下
2、你看看文档 是不是哪个步骤有问题
https://www.oceanbase.com/docs/community-oms-cn-1000000001302070
3、日志排查 根据相对应的组件 把日志发一下
https://www.oceanbase.com/docs/community-oms-cn-1000000000536726
2 个赞
稍等, 我刚刚把同步任务给删除了,我重新同步一下。
1 个赞
我翻遍了OMS的文档,好像也没提到能反向同步DDL。。同步DDL的功能只好像只存在增量同步的时候
1 个赞
没有反向同步DDL 只有同步DDL
2 个赞
那这个功能按照我的理解只能新建一条链路,源端指定OB目标端指定mysql然后再开启DDL吧
1 个赞
理解的没有问题 但是社区不支持ob->mysql
1 个赞
我之前同步的时候是选择的同步对象,虽然选择的是所有,但是看配置采用的是白名单的方式同步。后面新增的表没有在白名单中就不会自动同步了。 后面我使用正则的方式匹配数据库下的所有表,然后在增量同步的时候就能同步新增的表和数据了。
1 个赞
是的 多看看官方文档 在配合着使用oms 熟悉起来很快的 如果问题已解决 点一下采纳