上游变更表结构导致 DM 报错

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:3.0.2
  • 【问题描述】:上游 mysql对varchar类型字段大小进行调整,将之前的varchar(200),调整为varchar(64),下游tidb使用DM进行数据实时同步,报错,请问这个需要怎么处理恢复

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

目前 DM 不支持的语句可以使用 sql-skip 跳过,如果 sql-skip 无法跳过,尝试使用 binlog filter 进行跳过即可。https://pingcap.com/docs-cn/stable/reference/tools/data-migration/skip-replace-sqls/#sql-skip