Amazon web services 将一个aws帐户的配置复制到另一个aws帐户

Amazon web services 将一个aws帐户的配置复制到另一个aws帐户,amazon-web-services,Amazon Web Services,我想将一个亚马逊帐户的配置(如VPC、p)复制到另一个帐户。 我需要导出第一个帐户的模板,并将其导入到其他帐户 我想知道做这件事的正确方法是什么?我需要注意哪些事情 可以告诉我一些好的文档/视频来解释如何导入/导入配置到模板,还有什么是我需要考虑的事情? 谢谢。要将资源从一个AWS帐户复制到另一个AWS帐户,没有简单的方法 最接近的选项是创建一个与您的资源相匹配的CloudFormation模板,然后使用CloudFormation在其他帐户中部署这些资源 有各种工具和服务可以从现有资源创建Cl

我想将一个亚马逊帐户的配置(如VPC、p)复制到另一个帐户。 我需要导出第一个帐户的模板,并将其导入到其他帐户

我想知道做这件事的正确方法是什么?我需要注意哪些事情

可以告诉我一些好的文档/视频来解释如何导入/导入配置到模板,还有什么是我需要考虑的事情?
谢谢。

要将资源从一个AWS帐户复制到另一个AWS帐户,没有简单的方法

最接近的选项是创建一个与您的资源相匹配的CloudFormation模板,然后使用CloudFormation在其他帐户中部署这些资源

有各种工具和服务可以从现有资源创建CloudFormation模板:

  • ,它可以绘制资源的图片,还可以提供匹配的CloudFormation模板
  • ,它允许您绘制所需的基础结构,它将创建资源,但也可以创建现有资源的CloudFormation模板
  • …可能还有其他类似的工具
你需要考虑诸如:

之类的事情。
  • 首先创建专有网络,以便在专有网络和子网内创建资源
  • 如果您的AmazonEC2实例是通过CloudFormation或自动缩放创建的,那么您将希望以相同的方式在其他帐户中创建它们,而不是手动创建实例
  • Amazon机器映像(AMI)可以在帐户之间共享,这比创建新映像更容易
  • 您还需要复制其他服务使用的IAM角色

底线:您需要充分了解现有配置,才能在其他地方复制它,以确保它以相同的方式工作。希望您已经记录了您在这一过程中创造的东西。

以防其他人来到这里寻找创意

在AWS帐户之间“复制”CloudFormation的一种方法是将其保存在本地(您的本地磁盘)。这是一项简单的任务- 从托管要复制的CF堆栈的帐户中的CloudFormation应用程序开始:

  • 单击左上角看起来像一张纸的图标
  • 选择保存
  • 选择本地文件
  • 选择驱动器上的位置和要另存为的名称
  • 切换到其他AWS帐户以将堆栈导入并打开CloudFormation:

  • 单击“创建堆栈”(蓝色按钮)
  • 单击“设计模板”
  • 单击左上角看起来像一张纸的图标
  • 选择“打开”
  • 选择本地文件
  • 选择您保存的文件

  • 它似乎不起作用。start创建堆栈后,它将立即回滚并删除。