mysql-instances:
-
# 上游实例或者复制组 ID。
source-id: "mysql-01"
# 需要迁移的库名或表名的黑白名单的配置项名称,用于引用全局的黑白名单配置,全局配置见下面的 `block-allow-list` 的
配置。
block-allow-list: "bw-rule-1"
# 黑白名单全局配置,各实例通过配置项名引用。
block-allow-list:
bw-rule-1: # 名称
do-dbs: ["db01","clover","test"]
do-tables: # 需要迁移的上游表的白名单。
- db-name: "test" # 需要迁移的表的库名。
tbl-name: "k2" # 需要迁移的表的名称。
- db-name: "db01"
tbl-name: "*"
- db-name: "clover"
tbl-name: "*"
tiup dmctl --master-addr 10.70.20.57:8261 stop-task task1.yaml
tiup dmctl --master-addr 10.70.20.57:8261 operate-source stop source1.yaml
tiup dmctl --master-addr 10.70.20.57:8261 operate-source create source1.yaml
tiup dmctl --master-addr 10.70.20.57:8261 start-task task1.yaml
tiup dmctl --master-addr 10.70.20.57:8261 query-status task1.yaml
一样没有出错,没有数据。