Amazon web services 同一区域、不同VPC中的Amazon RDS读取副本
对于版本转换,我正在使用CloudFormation构建一个新的基础架构,包括一个新的VPC、子网和安全组。我想要一份新VPC(同一地区)的生产数据库副本。我不想使用快照,因为这需要我关闭应用程序一段时间(快照拍摄后,任何新数据都将丢失,因此我必须关闭应用程序) 我想在新的VPC/SecurityGroup/子网中创建一个读取副本,然后当我准备好进行切换时,我将提升该读取副本。这可能吗 AWS文档提供了不支持在同一地区跨VPC创建读取副本的线索,但没有明确说明这一点。或者,我愿意在升级后移动数据库 谢谢 附:我所说的“线索”的例子: “在一个区域内,从同一个源数据库实例创建的所有跨区域复制副本必须位于同一个Amazon专有网络中,或者位于专有网络之外。” 这几乎回答了我的问题。。。但是,在与源数据库相同的区域中创建的复制副本呢?它不受支持Amazon web services 同一区域、不同VPC中的Amazon RDS读取副本,amazon-web-services,amazon-rds,Amazon Web Services,Amazon Rds,对于版本转换,我正在使用CloudFormation构建一个新的基础架构,包括一个新的VPC、子网和安全组。我想要一份新VPC(同一地区)的生产数据库副本。我不想使用快照,因为这需要我关闭应用程序一段时间(快照拍摄后,任何新数据都将丢失,因此我必须关闭应用程序) 我想在新的VPC/SecurityGroup/子网中创建一个读取副本,然后当我准备好进行切换时,我将提升该读取副本。这可能吗 AWS文档提供了不支持在同一地区跨VPC创建读取副本的线索,但没有明确说明这一点。或者,我愿意在升级后移动数据
您可以在同一VPC内读取副本,然后拍摄副本的快照并在另一VPC上恢复。您实际上可以使用外部MySQL副本执行此操作。VPC之间需要适当的路由和安全组。只要您的VPC子网可以相互通信,就可以创建复制副本,停止复制,并记录停止复制的binlog位置信息。拍摄复制副本的快照并使用该快照在新VPC中启动新的RDS实例,现在将外部复制副本设置为旧的RDS实例,并在记录binlog位置的位置开始复制。现在,您的新VPC中有一个主RDS实例,它是从旧VPC复制的 本文以易于遵循的步骤介绍:
我担心这就是答案。。。谢谢你的帮助