行业资讯

最新动态、技术干货,汇聚前沿的云计算技术

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤

唯一小编 发布时间:2020-12-29 返回

腾讯云MySQL迁移至阿里云注意事项废话不多说 ,直接分享。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤

1、DTS在执行全量数据迁移时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升,在数据库性能较差、规格较低或业务量较大的情况下(例如源库有大量慢SQL、存在无主键表或目标库存在死锁等),可能会加重数据库压力,甚至导致数据库服务不可用。因此您需要在执行数据迁移前评估源库和目标库的性能,同时建议您在业务低峰期执行数据迁移(例如源库和目标库的CPU负载在30%以下)。

2、如果源数据库没有主键或唯一约束,且所有字段没有唯一性,可能会导致目标数据库中出现重复数据。

3、对于七天之内的异常任务,DTS会尝试自动恢复,可能会导致迁移任务的源端数据库数据覆盖目标实例数据库中写入的业务数据,迁移任务结束后务必将DTS访问目标实例账号的写权限用revoke命令回收掉。

4、在项目的实际运营中,我们时常会有进行升级或更换服务器,此篇我们来看一下常见的从腾讯云转阿里云一些需要注意关注的地方:

5、首先,慎重!

更换服务器的使用对于一个项目来说是大事情,也是有风险的,小编提醒您不要因为一些小利益就做这个决定。

6、关于域名备案:

腾讯云备案的域名,转阿里云后,不需要重新备案,但,要在阿里云进行接入申请。接入的申请流程,在阿里云搜索“接入备案和取消接入”就可以看到详细的图文介绍了。这个备案接入是不影响您的网站的使用的。

7、关于域名续费:

小编认为,从腾讯云转到阿里云,域名备案在阿里云接入就可以了,续费继续在腾讯云即可。这个是比较简单的,毕竟后续的数据迁移是更大的事情。

8、数据迁移之备份:

不管你采用的是什么工具、软件,不管你的技术多高行事多有条理,都必须先做备份。

9、数据库和图片的迁移:

腾讯云MySQL迁移至阿里云方法方案

方法1(推荐),在阿里云文档里搜索“使用DTS从腾讯云云数据库迁移MySQL到阿里云RDS”,可以查看到使用DTS进行迁移到详细图文介绍。

需要注意的是,由于腾讯没有提供云数据库的公网访问方式,所以需要通过mysql proxy配置公网访问代理,执行代码也写在了帮助文档上,用mysql-proxy语句。

方法2(ftp自行迁移):通常包括以下几个步骤:在阿里云服务器安装操作系统和网站运行环境;配置好操作系统后,可以远程终端登录到服务,完成相关服务器应用环境的安装;接下来将网站代码通过FTP上传到服务器上,配置好站点;将网站数据库导出、上传、导入到云服务器中。

方法3(阿里云迁云工具,免费,推荐):迁云工具支持在线迁移物理机服务器、虚拟机以及其他云平台云主机至 ECS 经典网络平台或专有网络平台,实现统一部署资源的目的。

方法4(土豪玩家):选择阿里云迁云咨询服务、阿里云网站上云数据迁移服务、阿里云迁云实施服务等,如果您是大型项目,那由阿里云技术专家来实施或帮助实施,风险会非常小,但价格也会很高。

腾讯云MySQL迁移至阿里云操作步骤如下

登录腾讯云MySQL数据库实例,查看详情页面的外网地址,包括域名和端口。

说明 若未开启外网地址,请单击开启并在弹出的对话框中单击确定。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  登录DTS控制台。

在左侧菜单栏单击数据迁移,单击右上角创建迁移任务。

填写源库和目标库信息,具体参数配置说明如下:

 
库类别 参数 说明
源库 实例类型 源库实例类型,这里选择有公网IP的自建数据库
实例地区 如果您的实例进行了访问限制,请先放开对应地区公网IP段的访问权限后,再配置数据迁移任务。

说明 可以单击右侧获取DTS IP段查看、复制对应地区的IP段。
数据库类型 源数据库类型,这里选择MySQL
主机名或IP地址 腾讯云数据库的外网地址域名部分。
端口 腾讯云数据库的外网地址端口部分。
数据库账号 腾讯云数据库的默认高权限账号:root
数据库密码 腾讯云数据库root账号的密码。
目标库 实例类型 目标实例的类型,这里选RDS实例
实例地区 目标实例的地区。
RDS实例ID 对应地区下的实例ID,这里选择想要迁移到的目标实例的ID。
数据库账号 目标实例的拥有读写权限的账号。
数据库密码 目标实例的对应账号的密码。
连接方式 非加密传输SSL安全连接两种连接方式,选择SSL安全加密连接会显著增加CPU消耗。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  填写完毕后单击测试连接,确定源库和目标库都测试通过。

单击授权白名单并进入下一步。

勾选对应的迁移类型,在迁移对象框中将想要迁移的数据库选中,单击

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  移动到已选择对象框。

说明 为保证迁移数据的一致性,建议选择结构迁移+全量数据迁移+增量数据迁移。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  单击预检查并启动,等待预检查结束。

说明 如果检查失败,可以根据错误项的提示进行修复,然后重新启动任务。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  单击下一步,在购买配置确认对话框中,勾选《数据传输(按量付费)服务条款》并单击立即购买并启动。

说明 结构迁移和全量迁移任务暂不收费,增量迁移根据链路规格按小时收费。

等待迁移任务完成即可。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤

  • 热门标签

  • 相关产品 >

    福建云服务器

    适合个人入门

    福建云服务器

    适合中小企业

    广东云服务器

    适合个人入门

    北京云服务器

    适合个人入门

    香港云服务器

    适合个人入门

    美国云服务器

    适合个人入门

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤

唯一小编 发布时间:2020-12-29 返回

腾讯云MySQL迁移至阿里云注意事项废话不多说 ,直接分享。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤

1、DTS在执行全量数据迁移时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升,在数据库性能较差、规格较低或业务量较大的情况下(例如源库有大量慢SQL、存在无主键表或目标库存在死锁等),可能会加重数据库压力,甚至导致数据库服务不可用。因此您需要在执行数据迁移前评估源库和目标库的性能,同时建议您在业务低峰期执行数据迁移(例如源库和目标库的CPU负载在30%以下)。

2、如果源数据库没有主键或唯一约束,且所有字段没有唯一性,可能会导致目标数据库中出现重复数据。

3、对于七天之内的异常任务,DTS会尝试自动恢复,可能会导致迁移任务的源端数据库数据覆盖目标实例数据库中写入的业务数据,迁移任务结束后务必将DTS访问目标实例账号的写权限用revoke命令回收掉。

4、在项目的实际运营中,我们时常会有进行升级或更换服务器,此篇我们来看一下常见的从腾讯云转阿里云一些需要注意关注的地方:

5、首先,慎重!

更换服务器的使用对于一个项目来说是大事情,也是有风险的,小编提醒您不要因为一些小利益就做这个决定。

6、关于域名备案:

腾讯云备案的域名,转阿里云后,不需要重新备案,但,要在阿里云进行接入申请。接入的申请流程,在阿里云搜索“接入备案和取消接入”就可以看到详细的图文介绍了。这个备案接入是不影响您的网站的使用的。

7、关于域名续费:

小编认为,从腾讯云转到阿里云,域名备案在阿里云接入就可以了,续费继续在腾讯云即可。这个是比较简单的,毕竟后续的数据迁移是更大的事情。

8、数据迁移之备份:

不管你采用的是什么工具、软件,不管你的技术多高行事多有条理,都必须先做备份。

9、数据库和图片的迁移:

腾讯云MySQL迁移至阿里云方法方案

方法1(推荐),在阿里云文档里搜索“使用DTS从腾讯云云数据库迁移MySQL到阿里云RDS”,可以查看到使用DTS进行迁移到详细图文介绍。

需要注意的是,由于腾讯没有提供云数据库的公网访问方式,所以需要通过mysql proxy配置公网访问代理,执行代码也写在了帮助文档上,用mysql-proxy语句。

方法2(ftp自行迁移):通常包括以下几个步骤:在阿里云服务器安装操作系统和网站运行环境;配置好操作系统后,可以远程终端登录到服务,完成相关服务器应用环境的安装;接下来将网站代码通过FTP上传到服务器上,配置好站点;将网站数据库导出、上传、导入到云服务器中。

方法3(阿里云迁云工具,免费,推荐):迁云工具支持在线迁移物理机服务器、虚拟机以及其他云平台云主机至 ECS 经典网络平台或专有网络平台,实现统一部署资源的目的。

方法4(土豪玩家):选择阿里云迁云咨询服务、阿里云网站上云数据迁移服务、阿里云迁云实施服务等,如果您是大型项目,那由阿里云技术专家来实施或帮助实施,风险会非常小,但价格也会很高。

腾讯云MySQL迁移至阿里云操作步骤如下

登录腾讯云MySQL数据库实例,查看详情页面的外网地址,包括域名和端口。

说明 若未开启外网地址,请单击开启并在弹出的对话框中单击确定。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  登录DTS控制台。

在左侧菜单栏单击数据迁移,单击右上角创建迁移任务。

填写源库和目标库信息,具体参数配置说明如下:

 
库类别 参数 说明
源库 实例类型 源库实例类型,这里选择有公网IP的自建数据库
实例地区 如果您的实例进行了访问限制,请先放开对应地区公网IP段的访问权限后,再配置数据迁移任务。

说明 可以单击右侧获取DTS IP段查看、复制对应地区的IP段。
数据库类型 源数据库类型,这里选择MySQL
主机名或IP地址 腾讯云数据库的外网地址域名部分。
端口 腾讯云数据库的外网地址端口部分。
数据库账号 腾讯云数据库的默认高权限账号:root
数据库密码 腾讯云数据库root账号的密码。
目标库 实例类型 目标实例的类型,这里选RDS实例
实例地区 目标实例的地区。
RDS实例ID 对应地区下的实例ID,这里选择想要迁移到的目标实例的ID。
数据库账号 目标实例的拥有读写权限的账号。
数据库密码 目标实例的对应账号的密码。
连接方式 非加密传输SSL安全连接两种连接方式,选择SSL安全加密连接会显著增加CPU消耗。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  填写完毕后单击测试连接,确定源库和目标库都测试通过。

单击授权白名单并进入下一步。

勾选对应的迁移类型,在迁移对象框中将想要迁移的数据库选中,单击

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  移动到已选择对象框。

说明 为保证迁移数据的一致性,建议选择结构迁移+全量数据迁移+增量数据迁移。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  单击预检查并启动,等待预检查结束。

说明 如果检查失败,可以根据错误项的提示进行修复,然后重新启动任务。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤
  单击下一步,在购买配置确认对话框中,勾选《数据传输(按量付费)服务条款》并单击立即购买并启动。

说明 结构迁移和全量迁移任务暂不收费,增量迁移根据链路规格按小时收费。

等待迁移任务完成即可。

腾讯云MySQL迁移至阿里云注意事项以及操作方案步骤

©2016-2021 www.wcloud.cn All rights reserved.
唯一网络-云服务综合解决方案提供商©版权所有

免费预约

客户免费预约阿里云/唯云架构师上门服务。免费服务内容:云数据中心、网络安全、云专线、云等保、公有云、混合云和其它云协助迁移。

请保持电话畅通,我们将在工作时间与您电话联系。

立即预约