RDS与ECS自建mysql数据库数据迁移方式

ECS数据库也可理解为公网可访问数据库,强调ecs是阿里的rds与阿里的ECS之间如果是同一个可用区,那么传输速度会比较快,实现原理上差别不大

迁移路径迁移/备份方式还原方式200w条耗时
RDS->ECS自建数据库DMS导出sql语句ECS本地导入sql240s
RDS->ECS自建数据库 DMS导出sql语句 Navicat远程导入250s
RDS->ECS自建数据库 阿里DTS数据传输internet写库收费未测
ECS自建数据库 ->RDS 阿里DTS数据传输 ECS、RDS内网180s

阿里官方各迁移方式对比

DMS免费版 数据传输DTS
功能数据库迁移 仅支持RDS->RDSECS->RDS全量免费
数据库备份单日20W行,单次100张表数据备份DBS收费
数据库binlog恢复自动追踪功能支持60分钟内增、改、删还原
Navicatemysqldump
备份/还原导出&导入sql 备份/还原小量数据sql备份还原
RDS自带备份
数据库恢复(原克隆实例) 恢复到指定时间节点收费
逻辑备份下载(sql文件)不支持 SSD云盘存储类型 免费
物理备份下载
(XtraBackup类型)
不支持 SSD云盘存储类型 免费

mysqldump备份远程数据库,ip/域名地址:rm-sssse.mysql.rds.aliyuncs.com,数据库名字testdb,备份文件名:sqltestback.sql (若无--set-gtid-purged=off参数不报错可以不加)

mysqldump -h rm-sssse.mysql.rds.aliyuncs.com -P 3306 -u root --set-gtid-purged=off -p testdb > sqltestback.sql
#将备份sql导入newdb数据库
mysql -uroot -p newdb <sqltestback.sql

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/rds与ecs自建mysql数据库数据迁移方式/

赞赏

微信赞赏支付宝赞赏

发表评论