1. 数据迁入
1) 数据迁移概述
• 实例间复制数据库:RDS提供实例间数据库迁移功能,可非常简便的将数据库迁移至其他实例;
• 数据迁入/迁出RDS:RDS提供专业工具和向导式迁移服务数据迁入/迁出RDS。
2) 数据迁入的两种方式
3) mysqldump逻辑导入
• 迁移本质
由于RDS提供的关系型数据库服务与原生的数据库服务完全兼容,所以对用户来说,将原有数据库迁移到RDS实例的过程,与从一个MySQL服务器迁移到另外一台MySQL服务器的过程基本类似。
• 使用场景/前提条件
使用mysqldump工具的优点是简单易用、容易上手,缺点是停机时间较长,因此它适用于数据量不大,或者允许停机的时间较长的情况。
4) DTS不停机迁入
• 前提条件
完成RDS实例的准备,连接模式,数据库和账号等。
• 迁移权限
2. 数据迁出
1) 下载备份+本地数据导入
本地数据导入的两种方式:
• 利用物理备份文件恢复到自建数据库,RDS使用开源软件Xtrabackup对MySQl数据库进行实例级别的全量物理备份,用户需要下载该软件,并使用该软件进行恢复;
• 利用逻辑备份文件迁移恢复到自建数据库。
2) DTS不停机迁出
• 前提条件
完成RDS实例/本地数据库的准备,连接模式,数据库和账号等。
• 迁移权限