导语:最近与相关的行业架构师接触发现,对CDB的迁移大家伙很感兴趣,现就相关问题汇总如下:
1.MySQL迁移的原理。
答:CDB侧在备份系统中的某台机器上发mysqldumper命令,将源实例备份在本地,然后倒入到目标CDB实例里面,根据备份时候获取的位置点与源实例建立复制同步关系。
2.MySQL迁移后,在业务切换过程中,如何进行数据校验。
答:通过工具校验表的数量及checksum值,目前遇到多的案例是,迁移过程中,CDB侧有写入,导致同步异常;
3.MySQL无外网地址,通常怎么迁移。
答:如果是腾讯云CVM上自建的mysql 迁移至CDB那是无需外网的,其他厂商迁移过来是需要的,目前支持:
支持基础网络、VPC网络的CVM自建MySQL数据库迁移至CDB实例。
支持具有公网IP/Port 的MySQL数据库迁移至CDB实例。
支持V**接入、专线接入腾讯云的MySQL数据库迁移至CDB实例。
4.MySQL DTS如果连接断开,会有断点续传吗?
答:DTS迁移是一个标准的迁移流程,如果在备份或还原的过程中与源实例的链接断开,此时人工介入继续该流程即可,不过对应的这一步操作需重新执行。
5.DTS迁移的内在原理和机制。
答:同问题1。
6.MySQL迁移过程中,如果迁移失败,业务也已经停机,有什么好的回退方法 答:DB的迁移是在业务前发起的,在业务未切换前CDB侧与源实例保持同步的关系。
7、迁移的性能是多少? 1T数据需要多少时间?
答:从其他云商迁移过来,在带宽足够且稳定的情况下,整个迁移流程包含备份、还原、追增量大概耗时20H小时左右。
8、是否支持云上到云下迁移?
答:需客户拉取对应CDB的备份,还原至目标机,手工建立与CDB的复制关系。
9、迁移是否有同步的功能,即:迁移完了是否会同步一段时间?
答:同问题6。
10、请问是否有比较成熟的迁移套路,方案+工具套餐,直接可以复制在客户迁移场景?
答:参考官网链接:https://www.qcloud.com/document/product/571/8710
11.当前迁移的客户(IDC,其他云)大概遇到的问题list,提前应该怎么和客户沟通确认checklist,是否有规划做成标准工具
答:若客户用的RDS(阿里云数据库),迁移时需要从阿里侧发起DTS迁移。由于阿里RDS的内核的限制,从CDB侧发起迁移时,不能获取有效的备份,针对此问题,目前开发同学在解决中。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。