表渣本渣
1
【 TiDB 使用环境】生产环境
【 TiDB 版本】5.4
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
目前需要迁移数据,数据来源tidb & mysql ,迁移到新Tidb 集群,这里调研到 tidb DM 组件有相关问题请教一下:
1.TIDB DM 迁移 ,被迁移Tidb 需要 开启什么组件,比如 binlog?还是什么都不需要。我们前只有tidb,tikv,tipd,ticdc 这几个组件
2.Mysql 迁移 ,需要开启binlog 吗?
-
全量加增量迁移,数据量 约1T ,需要多少master,workers ,还有推荐 内存多大
-
DM 组件迁移 ,我是5.4 的tidb ,DM 组件可以用8.0 吗?
DM 可以用 8.1 的版本,DM 可以向下兼容,DM 是一个唯一可以 不与 TiDB 铁定绑定版本号的组件,但是 DM 的版本号要等于或者大于 TiDB 的版本号
这里有个疑问。是一次性迁移还是要持续实时数据同步
mysql 到tidb
1.如果是一次性迁移
dumpling + tidb lightning
2. 如果要支持实时迁移
数据源为mysql到tidb —> dumpling + tidb lightning + dm 或是dm(全量+增量)
tidb 到tidb
1.如果是一次性迁移
dumpling + tidb lightning
2. 如果要支持实时迁移
dumpling + tidb lightning + ticdc
注意:版本问题
官方文档:https://docs.pingcap.com/zh/tidb/stable/migrate-large-mysql-to-tidb