Mysql5.5 迁移到 RDS/Aurora
Mysql5.5 migration to RDS/Aurora
我们在 AWS ec2 实例(r3.4xlarge 类型)上安装了 mysql 5.5 和 运行。我们想迁移到 RDS/Aurora
1- RDS/Aurora 可以支持 mysql 5.6 及更高版本。我们应该先升级我们的数据库然后将其移动到 RDS/Aurora 吗?或者我们可以直接使用 mysqldump 来做到这一点吗?
Aurora 能够从使用 Percona XtraBackup 创建的 5.5 备份导入。转储 5.5 数据库,将备份放入 S3,然后从该备份创建 aurora。
只要您不使用 MyISAM 表,您就可以设置从 ec2 实例到 RDS MySQL 或 Aurora 的复制。
最后,您可以使用 AWS 数据库迁移工具从 MySQL 迁移到 Aurora。
有两种选择,一种是使用数据库迁移服务将数据库从MySQL5.5迁移到Aurora DB,推荐使用亚马逊的迁移工具,使用这种方法可以实现不停机迁移。
其次是备份并直接导入 Aurora,如果两个实例都在同一区域,速度会很快,否则移回 s3 并恢复它。
我们在 AWS ec2 实例(r3.4xlarge 类型)上安装了 mysql 5.5 和 运行。我们想迁移到 RDS/Aurora
1- RDS/Aurora 可以支持 mysql 5.6 及更高版本。我们应该先升级我们的数据库然后将其移动到 RDS/Aurora 吗?或者我们可以直接使用 mysqldump 来做到这一点吗?
Aurora 能够从使用 Percona XtraBackup 创建的 5.5 备份导入。转储 5.5 数据库,将备份放入 S3,然后从该备份创建 aurora。
只要您不使用 MyISAM 表,您就可以设置从 ec2 实例到 RDS MySQL 或 Aurora 的复制。
最后,您可以使用 AWS 数据库迁移工具从 MySQL 迁移到 Aurora。
有两种选择,一种是使用数据库迁移服务将数据库从MySQL5.5迁移到Aurora DB,推荐使用亚马逊的迁移工具,使用这种方法可以实现不停机迁移。
其次是备份并直接导入 Aurora,如果两个实例都在同一区域,速度会很快,否则移回 s3 并恢复它。