

# 更新数据库实例的 VPC
<a name="USER_VPC.VPC2VPC"></a>

您可以使用 AWS 管理控制台将您的数据库实例移动到其他 VPC。

有关修改 数据库实例的信息，请参阅[修改 Amazon RDS 数据库实例](Overview.DBInstance.Modifying.md)。在修改页面的 **Connectivity**（连接）部分（如下所示）中，为 **DB subnet group**（数据库子网组）输入新的数据库子网组。新子网组必须是新 VPC 中的子网组。

![\[修改数据库实例子网组。\]](http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/images/EC2-VPC.png)


如果满足以下条件，便无法更改数据库实例的 VPC：
+ 数据库实例位于多个可用区中。您可以将数据库实例转换为单个可用区，将其移动到新的 VPC，然后将其转换回多可用区数据库实例。有关更多信息，请参阅 [配置和管理 Amazon RDS 的多可用区部署](Concepts.MultiAZ.md)。
+ 数据库实例拥有一个或多个只读副本。您可以删除只读副本，将数据库实例移动到新 VPC，然后再次添加只读副本。有关更多信息，请参阅 [使用数据库实例只读副本](USER_ReadRepl.md)。
+ 数据库实例为只读副本。您可以提升只读副本，然后将独立数据库实例移动到新 VPC。有关更多信息，请参阅 [将只读副本提升为独立的数据库实例](USER_ReadRepl.Promote.md)。
+ 目标 VPC 中的子网组在数据库实例的可用区中没有子网。您可以将数据库实例可用区中的子网添加到数据库子网组，然后将数据库实例移动到新 VPC。有关更多信息，请参阅 [使用数据库子网组](USER_VPC.WorkingWithRDSInstanceinaVPC.md#USER_VPC.Subnets)。