注意:数据库连通性检查出错可能是数据库账号密码出错,或未将DTS服务的外网ip添加至源实例白名单或防火墙中等原因。
注意:当进行迁移任务时,源MySQL实例需要开启binlog,源库的binlog_format 要为row,且源库如果为5.6及以上版本时,
它的binlog_row_image必须为full
检测项 | 故障原因 |
---|---|
源库连通性检查 | 请检查源数据库IP地址、端口、账户、密码是否正确,防火墙是否设置正确 |
目标库连通性检查 | 请检查目标数据库账户、密码是否正确 |
数据库版本检查 | 当前DTS支持迁移源数据库版本为MySQL 5.5、MySQL 5.6、MySQL 5.7 且 源库版本不大于目标库版本 |
源库权限检查 | 源数据库账户需具有$(privlist)权限 |
目标库权限检查 | 目标数据库账户需具有$(privlist)权限 |
目标库同名对象存在性检查 | 请修改迁移对象或者修改目的库名 |
源库同名对象存在性检查 | 请修改迁移对象,确保迁移对象存在, |
源库server_id检查 | 源库server_id设置错误,请修改server_id大于1。方法:修改server-id配置并重启数据库。 |
源库binlog开启检查 | 源库未开启binlog, 请添加如下配置至源库 MySQL 配置文件my.cnf,并重启;log-bin=[自定义binlog文件名] |
源库日志模式检查 | 请设置源库binlog为row格式,加如下配置至源库 MySQL 配置文件my.cnf,并重启;binlog_format=ROW |
约束完整性检查 | 请将迁移表依赖的父表与迁移表一并迁移 |
存储引擎检查 | 请修改迁移对象,迁移对象支持INNODB引擎 |
增量拓扑冲突检查 | 停止冲突任务或者等待冲突任务执行完毕 |
MySQL密码格式检查 | 不支持老密码格式的数据库的迁移 |
连接数检查 | 请确保源库和目标库空闲连接数>10 |
zGTID检查 | 请确保源库GTID和目标库的GTID同时开启或者关闭 |
数据迁移任务创建成功后,选中任务后点击开始任务启动DTS服务。
您可以在任务列表中查看具体的迁移状态及进度。
在迁移过程中,您如果需要暂停迁移任务,请您点击暂停按钮暂停DTS服务。
此时DTS服务的任务状态由运行中转变为暂停中。
在迁移过程中,您如果需要结束迁移任务,请您点击结束任务结束DTS服务。
注意:若您结束DTS任务后,不可以再次进行数据迁移。
您如果不需要该迁移任务,您可以点击删除删除该DTS服务。
注意:当任务状态为运行中、暂停中时不可进行删除操作。
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!