TiDB Data Migration 黑白名单过滤,如何动态增减?

文档的意思是你需要重新开一个全量任务对你新增的表单独做全量迁移。

为什么需要这样?你首先要理解 binlog 是一个流。现在你在运行的 DM task 已经流到了一个中间状态,比如 binlog999。这个时候你新增了一个需要同步的表 table1,它不会回溯 binlog999 之前的 binlog 的。但是在此之前,你的 table1 肯定是有数据的呀,这之前的数据就被丢掉了。所以你要重新开一个全量任务。

你可以在重新理解一下文档,有任何对文档改进的建议,可以直接提出~