使用TiDB Data Migration同步数据报错

【 TiDB 使用环境】
数据同步,阿里云rds MySQL 5.6 到aws rds MySQL 5.7.30

【概述】 场景 + 问题概述
在数据同步时,源端表做了ddl变更,添加了一个字段,目的端在执行ddl时,解析出来的dll语句是空的,导致没有同步过去
【备份和数据迁移策略逻辑】

【背景】 做过哪些操作

【现象】 业务和数据库现象

【问题】 当前遇到的问题

【业务影响】

【TiDB 版本】

【附件】
dm-tool版本
image
相关日志

有两种方案:

  1. 手动执行DDL,回放到需要的pos,继续消费上游的数据
  2. 升级 DM

DM升级有参考文档吗?
https://docs.pingcap.com/zh/tidb-data-migration/stable/manually-upgrade-dm-1.0-to-2.0
这里只有1.0升级到2.0的说明,我们已经是2.0了,升级到2.0.6怎么操作

文档上有操作方式的

https://docs.pingcap.com/zh/tidb-data-migration/stable/maintain-dm-using-tiup#滚动升级

我们没有部署tiup集群,只是在一台服务器上部署了dm-work和dm-master服务,一直用dmctl命令来维护管理

有个问题噢,DM 是从 mysql 迁移 数据到 tidb, 是带有明确要求的工具

你现在的用法,可能不适应这个场景;
按照我的理解,你用flink 会更合适;

看看是不是配置文件有过滤

对,建议报错信息和配置文件的都提供一下,不然只能猜测

这个和配置文件过滤有关系吗?从日志看是解析ddl语句的时候解析了个空语句出来了

日志能发一下吗

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。