CDB 迁移问题汇总

导语:最近与相关的行业架构师接触发现,对CDB的迁移大家伙很感兴趣,现就相关问题汇总如下:

1.MySQL迁移的原理。

答:CDB侧在备份系统中的某台机器上发mysqldumper命令,将源实例备份在本地,然后倒入到目标CDB实例里面,根据备份时候获取的位置点与源实例建立复制同步关系。

2.MySQL迁移后,在业务切换过程中,如何进行数据校验。

答:通过工具校验表的数量及checksum值,目前遇到多的案例是,迁移过程中,CDB侧有写入,导致同步异常;

3.MySQL无外网地址,通常怎么迁移。

答:如果是腾讯云CVM上自建的mysql 迁移至CDB那是无需外网的,其他厂商迁移过来是需要的,目前支持:

支持基础网络、VPC网络的CVM自建MySQL数据库迁移至CDB实例。

支持具有公网IP/Port 的MySQL数据库迁移至CDB实例。

支持VPN接入、专线接入腾讯云的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侧发起迁移时,不能获取有效的备份,针对此问题,目前开发同学在解决中。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

32位 or 64位:Apache CloudStack系统VM架构选择

最近我和一些朋友讨论了一个关于CloudStack的问题:为什么现在CloudStack 4.3同时提供32位或64位系统虚拟机的选项。我提出了一个观点,并将其...

2046
来自专栏杨建荣的学习笔记

crontab导致的频繁发送邮件的问题(r5笔记第20天)

今天下午的时候客户发邮件反馈说,对于某个环境中的文件系统监控和表空间使用情况的邮件收到的比较频繁,感觉是1个小时发送一次,完全可以3个小时发送一次,接到这个问题...

3184
来自专栏Java技术分享

第一章:权限管理设计基础——深入浅出学Shiro细粒度权限开发框架

为了让大家更好的理解后面讲述的知识,先介绍一点权限系统的基础知识:

1805

3种提升云可扩展性的方法

如果只为计算资源付费,在Amazon云上部署业务可以实现高拓展性。但是要怎样利用Amazon的相关技术才能获得最好的可拓展性呢?

1759
来自专栏北京马哥教育

11个国内外免费域名解析服务

 一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名...

63014
来自专栏互扯程序

DNS域名服务器,我们使用免费WIFI真的安全吗?

KS Knowledge Sharing 知识分享 现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享 DNS内...

2238
来自专栏云计算

使用容器进行应用程序路由

本文收录在DZone的容器编制与部署指南中。点击此处阅读更多富有洞察力的文章、行业统计数据等内容!

1895
来自专栏云加头条

腾讯云多Kubernetes的多维度监控实践

本次分享的主要内容涉及腾讯云容器的顶层整体设计,包括产品功能,及提供的附加能力。同时会介绍我们现在Master集群化部署的整体方案。

8110
来自专栏DevOps时代的专栏

大型分布式团队的集中化持续交付

持续集成是一种软件开发实践,即团队开发成员集成他们的工作,通常每个成员每天至少集成一次,随着对自动化要求的不断提高,需要自动化构建来完成的应用也越来越多,此问题...

531
来自专栏安智客

TrustZone是如何保证硬件安全的?

从技术角度来说,一讲到TEE就会提到TrustZone,这是因为虽然TEE OS实现有多种多样,主芯片厂商也有好几种,但是大部分都是基于Arm的TrustZon...

1582

扫码关注云+社区