dm数据同步

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
2.0.0
【问题描述】
源数据库是两个实例分布在不同的机器上。库名相同(比如都是store),库内的表也是相同的(比如sale_1至sale_512),我现在要把两台机器上的数据库所有的表同步到tidb中的一个库store的sale表中。应该如何配置。。我已经尝试了很多方法都是不行。我们使用的是腾讯云的DCDB。上面的是我模拟的架构。tidb-dm支持腾讯云DCDB同步到tidb中吗?


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

看你的描述,可以参考下这个场景配置

https://docs.pingcap.com/zh/tidb-data-migration/stable/usage-scenario-shard-merge

如果有问题的话,建议把相关配置以及 报错 log 拿一下哈,只是说尝试都不行无法排查问题。

配置文件格式:


dm-work日志:
dm-worker.log (24.6 KB)
需求:

上述配置文件导出的结果
上游表库数据
下游tidb数据image

从最终数据看就是丢失了部分数据,真是数据需要将1-10的iD的数据都导入到下游的tidb中

日志中有报错uid冲突,这列应该是UK吧。

另外query-status应该也能看到报错