cat mysql-replica-01.yaml
# MySQL1 Configuration.
source-id: "mysql-replica-01"
# DM-worker 是否使用全局事务标识符 (GTID) 拉取 binlog。
enable-gtid: true
from:
host: "172.16.76.239"
user: "tidb_sync"
password: "mysql" # 推荐使用加密后的密码
port: 13306
[root@uat-server-2 dm]# cat mysql-to-tidb-big_data.bd_area_bak.yaml
name: "big_data_sync_bd_area_bak"
# 全量+增量 (all) 迁移模式。
task-mode: "all"
# 下游 TiDB 配置信息。
target-database:
host: "172.16.76.239"
port: 4000
user: "root"
password: "nsy_123" # 推荐使用加密后的密码
# 当前数据迁移任务需要的全部上游 MySQL 实例配置。
mysql-instances:
# 上游实例或者复制组 ID,参考 `inventory.ini` 的 `source_id` 或者 `dm-master.toml` 的 `source-id 配置`。
- source-id: "mysql-replica-01"
block-allow-list: "bw_rule-1"
# 需要迁移的库名或表名的黑白名单的配置项名称,用于引用全局的黑白名单配置,全局配置见下面的 `block-allow-list` 的配置。
block-allow-list:
bw_rule-1:
do-dbs: ["big_data"]
do-tables:
- db-name: "big_data"
tbl-name: "bd_area_bak"


