嗨,我已经在我的aws中有一个VPC用于制作。现在我想为测试环境创建相同的vpc。有没有办法创建VPC的镜像。就像创建一个具有相同旧VPC的VPC一样。
答案 0 :(得分:3)
此处没有API,但您可以非常轻松地设置脚本。
或者,您可以使用CloudFormation创建第一个,而不是手动创建第一个,这样您就可以随时制作多个相同的副本(即使在不同的区域中)。
答案 1 :(得分:1)
在我看来,hashicorp的Terraform是最好的方法。您还可以使用this link处的dtan4中的地形来导出现有资源并调整它们以创建另一个环境。例如,您可能想要使用另一个IP范围,将其命名为不同等。
答案 2 :(得分:0)
你应该使用Cloudfomer进行反向工程"你的VPC设置,还有一个很好的布局。但是,您需要特殊的IAM角色才能执行此操作。
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-cloudformer.html
因为它是"反向工程",所有VPC设置都相似(相同的VPC IP / CIDR,子网)),AWS将为单个组件分配新的ID。为避免维护噩梦,您应为生产和测试环境分配不同的标记名称。