如何更改 Amazon Aurora for MySQL 或 PostgreSQL 集群的 VPC?

上次更新时间:2020 年 5 月 29 日

如何更改与 Amazon Aurora 集群关联的 Amazon Virtual Private Cloud (Amazon VPC) ? 

简短描述

您不能修改 Aurora 集群或实例的 VPC。但是,您可以使用以下方法更改 Aurora 群集的 VPC:

  • 在不同的 VPC 中创建克隆。
  • 拍摄快照,然后在不同的 VPC 中还原该快照。
  • 使用二进制日志记录设置复制(仅适用于 MySQL)。

解决方法

在不同的 VPC 中创建克隆

克隆 Aurora 集群中的数据库后,您可以更改该克隆的 VPC。但是,VPC 中的子网必须映射到同一组可用区。有关更多信息,请参阅克隆 Aurora 数据库集群中的数据库

拍摄快照,然后在不同的 VPC 中还原该快照

如果已创建 Aurora 实例或集群的快照,则可以将该快照还原至新的 VPC。有关更多信息,请参阅从数据库集群快照还原

使用 MySQL 和二进制日志记录设置复制

如果您使用 Amazon Aurora for MySQL 和并且使用二进制日志记录设置了复制,则能够以极少的停机时间更改 Aurora 集群的 VPC。

  1. 在目标 VPC 中创建新的 Aurora 集群
  2. 在两个 Aurora 群集之间手动设置 MySQL 复制
  3. 将副本升级为独立集群


这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?