何时可以更改AWS RDS中的子网组?

时间:2017-02-22 21:38:19

标签: amazon-web-services amazon-rds amazon-vpc

我有一个不是multi-az且没有启用加密的Oracle SE实例,并且我有一个多工作且启用了加密的Oracle EE实例。前者可以选择通过控制台更改子网组(修改实例>网络和安全性),而后者则不然。这两个实例都位于默认vpc中的子网组中,并且我在同一帐户中有一个自定义vpc,其中包含另一个子网组。

哪些条件决定是否可以更改RDS实例的子网组?到目前为止,我还没有找到任何关于此的文档。

2 个答案:

答案 0 :(得分:1)

多AZ部署是决定因素。要对此进行测试,请修改数据库实例并关闭多可用区部署。完成后,再次修改它,您会发现现在可以选择更改子网组。

我没有在AWS文档中找到有关此行为的原因的任何迹象。

答案 1 :(得分:0)

正如@hackakhan所提到的,您需要关闭多可用区部署以修改RDS实例的数据库子网组。遗憾的是,如果新的数据库子网组位于不同的VPC中,则RDS实例将仅从新数据库子网组迁移到其中一个子网。您可以创建一个临时VPC来迁移RDS实例,只将其迁移回现有VPC和该VPC中正确的数据库子网组。

AWS Premium Support知识中心详细解释了所涉及的步骤:https://aws.amazon.com/premiumsupport/knowledge-center/change-vpc-rds-db-instance/