使用DM同步上游MySQL,会对上游MySQL造成什么压力吗?

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

  • 【TiDB 版本】:TiDB v4.0.7 , DM nightly
  • 【问题描述】:
    我想把使用TiDB,把上游生产环境的MySQL的所有数据同步到TiDB。但是生产环境MySQL很重要,而且抗压能力比较弱,容易挂,请问使用DM,会对上游MySQL造成哪几方面的压力?压力大不大?

不会,上游如果有 binlog ,DM 就会拉取 binlog 文件到 dm-work 然后同步。对上游 MySQL 不会造成压力。

好的,请问下游的TiDB拉取上游MySQL的binlog日志,是通过什么端口来拉取的吗?我们上游MySQL和下游的TiDB不在一个集群里面。如果想把下游的TiDB作为上游MySQL的从库的话,需要开端口。
即:1、请问DM通过什么端口来访问上游MySQL的binlog?
2、请问如果是下游MySQL作为上游MySQL的从库的话,通过什么端口来访问上游MySQL的binlog?

https://docs.pingcap.com/zh/tidb-data-migration/v2.0/deploy-a-dm-cluster-using-tiup

麻烦看一下文档 ~