腾讯云游戏解决方案,全方位生态的游戏云服务平台
九河云
|2024-07-08
腾讯云媒体 AI 解决方案,助力视频媒体出海
九河云
|2024-07-05
企业出海:游戏出海网络优化方案
九河云
|2024-07-03
跨云迁移实操-AWS RDS for mysql 迁移至腾讯云mysql --DTS方式
九河云
|2024-07-02
腾讯云TKE-助力游戏出海的新引擎
九河云
|2024-06-28
腾讯云助力酒店行业出海
九河云
|2024-06-27
腾讯云MPS为出海媒体企业助力
九河云
|2024-06-26
如何腾讯云提升企业出海效率 ?
九河云
|2024-06-25
腾讯云国际站账号注册教程
九河云
|2024-06-25
内容中心
跨云迁移实操-AWS RDS for mysql 迁移至腾讯云mysql --DTS方式2024-07-02 17:48:04
实操场景:从AWS RDS for mysql 迁移至腾讯云云数据库Mysql,通过腾讯云数据传输服务DTS,进行实时全量+增量迁移. 下面九河云给大家带来具体实践介绍
1、购买迁移数据库--目的端机器(腾讯云MYSQL)
可以源端为5.7所以新建一个参数模版
其余默认,选择购买后,生成目的端RDS数据库
2、购买DTS,配置迁移任务
1)跳转DTS控制台,选择数据迁移,新建迁移任务
2)点击对应迁移任务,启动对应迁移任务
源端连接前,建议提前配置迁移账号的权限,登入源端数据库,对执行任务账号进行授权:
##“整个实例”迁移: CREATE USER '迁移账号'@'%' IDENTIFIED BY '迁移密码'; GRANT RELOAD,LOCK TABLES,REPLICATION CLIENT,REPLICATION SLAVE,SHOW DATABASES,SHOW VIEW,PROCESS ON *.* TO '迁移账号'@'%'; //源库为阿里云数据库时,不需要授权 SHOW DATABASES,但需要创建至少一个非系统库,否则前置校验任务会失败。其他非阿里云数据库场景则需要授权。阿里云数据库授权,请参考 https://help.aliyun.com/document_detail/96101.html //如果选择迁移触发器和事件,需要同时授权 TRIGGER 和 EVENT 权限 GRANT ALL PRIVILEGES ON `__tencentdb__`.* TO '迁移账号'@'%'; GRANT SELECT ON *.* TO '迁移账号'; |
配置校验任务,部分校验错误,需要进行手动修改。
目的端-腾讯云参数:在腾讯云数据库控制台,点击对应数据库实例,将参数模板的参数,根据报错进行修改。
源端-AWS云参数:在AWS RDS数据库控制台,需要新建参数组,点击对应数据库实例,变更对应的参数组,根据报错进行修改。
AWS这边你先创建一个非默认的参数组,系列更你原本一样
然后点击编辑,修改对应参数,并保存:
修改完参数后,需要更换原本数据库的参数组,其它配置保持跟原先一样,只进行更换一下参数组:
全部参数报错修改完成后,重新进行校验
全部完成后,开启启动任务
3、校验迁移数据
跟进迁移任务情况,可以查看任务进度、任务日志,确认任务是否正常进行。
也可以创建一致性校验,对比数据是否完整。
或者登入数据库校验数据