我正在尝试使用我在prod上设置的所有资源和配置将我的aws帐户(prod)克隆到另一个帐户(测试)。是否有将aws帐户复制到另一个帐户的最佳做法?
答案 0 :(得分:1)
不可能。
也没有一种简单的方法可以列出AWS账户中的所有资源。
每个AWS服务(例如EC2,S3,Lambda)都有自己的API调用来列出资源并描述配置。 没有通用方式来请求此信息。
最佳实践是仅使用AWS CloudFormation模板创建资源,从而获得所创建资源的完整文档以及在其他AWS账户或区域中部署类似基础架构的能力。
某些第三方服务(例如https://www.hava.io/)可以提取配置信息,可以自动创建AWS CloudFormation模板。但是,这些模板仅记录AWS资源的配置 - 它们不会复制磁盘,Amazon S3或数据库上的存储内容。