把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)

2022年来,阿里云、腾讯云云服务器和数据库RDS价格回归正常,购买时长也只有1年,就连全民期待的双11也是没有惊喜,云产品价格并没有和往年一样,低至0.1折的价格。这让很多站长及中小微企业选择了华为云云服务器及数据库RDS。那么如何把阿里云、腾讯云云数据库RDS的数据迁移到华为云数据库,成了很多站长最迫切的问题,这篇文章是采坑之后,根据实际迁移过程制作的实操简明教程。

第一种方法:先导出下载,然后上传导入。(不建议)

先从阿里云、腾讯云云数据库RDS导出数据库的全部表、结构及数据,然后下载到本地计算机,登陆华云数据库RDS控制台,先新建数据库,然后创建数据库导入任务,上传从友商云数据库RDS下载的数据库文件,选择刚才建立的数据库导入。

优点:流程清晰,操作简单,便于新手操作。

缺点:1.对于一台云数据库RDS里面建立了多个数据库,重复上述操作工作量大,比较耗时。
2.当下载的数据库文件大于1G后,无法创建数据库导入任务,此方法不再适用。

第二种方法:先导出下载,然后上传到华为云服务器,再通过mysqldump导入云数据库。(不建议)

先从阿里云、腾讯云云数据库RDS导出数据库的全部表、结构及数据,然后下载到本地计算机,然后上传到华为云服务器,再通过mysqldump导入云数据库。操作流程如下:

以下案例以centos系统云服务器,利用宝塔面板搭建环境,并且安装了mysql,下载的数据库文件上传到了华为云服务器/www/wwwroot目录,文件名为db_dump.sql,本人实践中的db_dump.sql大小为4.51G,云数据库RDS的内网IP为192.168.0.8为实践场景。

第一步:云数据库RDS的安全组放行3306端口。

第二步:SSH远程连接华为云服务器,先安装Telnet命令,然后Telnet 云数据库内网IP的3306端口

yum -y install telnet
telnet 192.168.0.8 3306

第三步:连接华为云数据库RDS,如果能正常连接,然后输入exit退出连接。连接命令如下:

 mysql -h 192.168.0.8 -P 3306 -u root -p 

输入连接命令后回车,再输入数据库root密码然后回车,即可连接。注意:输入数据库密码时屏幕上不显示,输入完成直接回车即可。

第四步:用宝塔面板上传从友商云数据库下载的sql文件到华为云服务器。(本人上传到了/www/wwwroot目录)

第五步:使用cd 命令进入到刚才上传的sql文件目录。

cd /www/wwwroot 

第六步:用下面的命令导入数据到指定的库。

mysql -f -h 192.168.0.8 -P 3306 -u root -p database-name < db_dump.sql

注意:database-name是数据库名称,db_dump.sql是下载的数据库文件。

优点:可以解决下载的文件大于1G的导入问题。

缺点:操作复杂,导入异常缓慢,笔者4.51G的数据库文件,整整用了5个小时还没有完成,然后强制终止退出。

第三种方法:使用数据库复制工具DRS迁移数据库。(强烈建议)

使用数据库复制工具DRS迁移数据库,按照提示及要求填写后,创建数据迁移任务。

第一步:登陆华为云账号并进入控制台,通过左上角的“三条杠”进入【数据库复制服务DRS】。

把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)

第二步:点击左侧的【实时同步管理】,然后点击右上角的【创建同步任务】。

把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)

第三步:创建同步任务,【区域】选择和您数据库RDS在同一个区域。迁移实例信息如下图,选择【入方向】、【全量+增量】、【只读】然后点击【下一步】。

把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)
把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)

第四步:等待数据库迁移实例创建完成后,按照下图选择源库和目标库信息。

把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)

第五步:如下图,选择需要同步到华为云数据库RDS的数据库。

把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)

第六步:等待预检查结束后,根据提示点击确认。如果出现不通过项目,删除华为云数据库RDS中和友商云数据库RDS中名称一样的数据库,然后再次进行预检查。

把阿里云、腾讯云数据库RDS迁移到华为云数据库最佳方案(实操简明教程)

第七步:预检查成功通过后,点击下一步,启动【实时同步任务】。

本站所有内容,如有版权、侵权等问题,请及时联系本站做删除。发布者:聚云网,转载请注明出处: https://www.juyun.top/6758.html

(1)
打赏 微信扫一扫 微信扫一扫
云大君云大君
上一篇 2022年9月19日 下午11:30
下一篇 2022年11月27日 上午1:19

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

问答社区 在线客服
咨询电话

iphone 咨询热线:13001069197

服务时间:上午 9:00 至晚上 21:00

联系我们

qq 技术:109033286

qq 运维:3423710838

email 邮箱:drhxxkj@163.com

2022072119482661 808026766

分享本页
返回顶部
上云攻略全知道

企业上云,购买云服务器攻略帮您节省上云成本,价值千元 的上云攻略,让您省到就是赚到!

查看详情