Chris Muench Asked: 2018-01-14 10:30:49 +0800 CST2018-01-14 10:30:49 +0800 CST 2018-01-14 10:30:49 +0800 CST 使用 CNAME 记录从 MySQL RDS 迁移到 Aurora RDS 772 我知道迁移到 Aurora 只是从 MySQL 源创建只读副本,然后在赶上时升级并停止在 MySQL RDS 以前的主服务器上写入。 我使用具有 CNAME 记录的 Route 53 DNS。我的计划是将 DNS 更改为 Aurora 集群,但不确定这是否即时?有没有办法停止旧的 MySQL RDS 实例,使其无法写入?(它作为一个多可用区,没有停止) migration aws 1 个回答 Voted Best Answer andres 2018-01-18T00:15:02+08:002018-01-18T00:15:02+08:00 据我所知,您无法从 EC2(主)复制 Aurora(从),如果我错了,请纠正我。由于超级赠款缺乏做“改变大师”所需的。我建议使用 DMS(数据库迁移服务器)来完成该任务。 迁移步骤: 将 route53 TTL 设置为 1 分钟 在当前 master 中设置 read_only,以确保不再有读取进入 master。 等待所有交易进入新的主人。 停止 DMS 复制 更改 CNAME ... 如果您的应用程序使用粘性连接,请特别注意,如果是这样,您可以完全停止旧主控以确保所有流量都进入新主控。
据我所知,您无法从 EC2(主)复制 Aurora(从),如果我错了,请纠正我。由于超级赠款缺乏做“改变大师”所需的。我建议使用 DMS(数据库迁移服务器)来完成该任务。
迁移步骤:
如果您的应用程序使用粘性连接,请特别注意,如果是这样,您可以完全停止旧主控以确保所有流量都进入新主控。