TDSQL迁移,myloader:39626报错问题的排查与解决

点击上方"蓝字"

关注我们,享更多干货!

背景介绍

TDSQL平台下,某系统由于业务需求,要将其中三个数据库迁移至其他实例。TDSQL拥有DCN同步以及多源同步等迁移功能,但是由于前期部署规划问题并没有安装相关组件,因此综合考虑后,决定使用mydumper进行数据冷迁移。

正文

导出源数据

cd /data/home/tdsql/tdsqlinstall/mysqlagent/bin

./mydumper -u数据库用户名 -p 密码 -h 源实例网关地址 -P 网关端口 -B 数据库名 --threads=线程数 --outputdir=导出目录 --events --routines --triggers --less-locking

Mydumper参数说明

–events :备份事件。

–routines :备份存储过程和函数。

–triggers :备份触发器。

–less-locking :减少对 InnoDB 表的锁施加时间。

–ignore-sysdb :忽略 Sysdb 库和 MySQL 库。

–chunk-filesize :将表按大小分块时,指定的块大小,单位是 MB。

–complete-insert :使用完整的 insert 语句(包含列名称)。

–outputdir :导出的目录。

–complete-insert, -c :使用完整的 insert 语句(包含列名称)。

–single-transaction :该选项在导出数据之前提交一个 BEGIN SQL 语句, BEGIN 不会阻塞任何应用程序且能保证导出时数据库的一致性状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值