RDS与ECS自建mysql数据库数据迁移方式
ECS数据库也可理解为公网可访问数据库,强调ecs是阿里的rds与阿里的ECS之间如果是同一个可用区,那么传输速度会比较快,实现原理上差别不大
迁移路径 | 迁移/备份方式 | 还原方式 | 200w条耗时 |
RDS->ECS自建数据库 | DMS导出sql语句 | ECS本地导入sql | 240s |
RDS->ECS自建数据库 | DMS导出sql语句 | Navicat远程导入 | 250s |
RDS->ECS自建数据库 | 阿里DTS数据传输 | internet写库 | 收费未测 |
ECS自建数据库 ->RDS | 阿里DTS数据传输 | ECS、RDS内网 | 180s |
阿里官方各迁移方式对比
DMS免费版 | 数据传输DTS | |
功能数据库迁移 | 仅支持RDS->RDS | ECS->RDS全量免费 |
数据库备份 | 单日20W行,单次100张表 | 数据备份DBS收费 |
数据库binlog恢复 | 自动追踪功能支持60分钟内增、改、删还原 | |
Navicate | mysqldump | |
备份/还原 | 导出&导入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数据库数据迁移方式/
赞赏
微信赞赏支付宝赞赏
发表评论