关于task任务配置中的mydumper table列表问题

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

  • 【TiDB 版本】:3.0
  • 【问题描述】:在使用dm 1.1.0版本 ,配置了白名单,在mydumpers 中的 extra-args 标签中没用指定迁移的表名,结果任务直接跳过dump ,load 阶段 停留在sync阶段。(task-mode: all)。当我指定表明时才进行迁移,并没有像文档中说的1.0.2版本后自动生成列表。请问这是什么原因

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

麻烦提供一份 task 配置方便排查问题。

当前 DM 稳定的版本是 1.0.x,推荐换成 1.0.3 版本。1.1.0-alpha 目前还不稳定。

task-ygcx-order-task.yaml (10.3 KB) 您好 ,我的文件是使用dm-portal生成的。 想要迁移一个叫做ygcx_order的库,忽略其中4张表

1)建议换成稳定版本来同步数据 2)黑白名单的过滤规则不对:

black-white-list:
  rule-1:
    do-dbs: ["ygcx_order"]        
​    ignore-dbs: ["xxx"] ->需要过滤的 DB
    ignore-tables:
    - db-name: "ygcx_order"
      tbl-name: "ygcx_order.xxx" ->需要过滤的表名