0

嗨,我的 AWS 中已经有一个 VPC 用于生产。现在我也想为测试环境创建相同的 vpc。有什么方法可以创建 VPC 的镜像。就像再创建一个与旧 VPC 相同的 VPC。

4

3 回答 3

3

没有用于此的 API,但您可以很容易地设置脚本。

或者,您可以使用 CloudFormation 创建它,而不是手动创建第一个,这样您就可以随时制作多个相同的副本(即使在不同的区域中)。

于 2015-05-08T06:36:01.480 回答
1

在我看来,hashicorp 的 Terraform 是最好的方法。您还可以在此链接中使用来自 dtan4 的 terraforming来导出现有资源并对其进行调整以创建另一个环境。例如,您可能想要使用另一个 IP 范围,将其命名为不同的等等。

于 2017-07-15T12:45:08.327 回答
0

您应该使用 Cloudfomer 对您的 VPC 设置进行“逆向工程”,并且还有一个不错的布局。不过,您需要特殊的 IAM 角色来执行此操作。

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-cloudformer.html

因为它是“逆向工程”,所有的 VPC 设置都是相似的(相同的 VPC IP/CIDR,子网)),AWS 将为单个组件分配新的 ID。为避免维护噩梦,您应该为生产和测试环境分配不同的标签名称。

于 2016-03-04T18:40:32.220 回答