从另一个 EC2 区域启动公共 AMI

pro*_*ype 8 amazon-ec2

我想在 AWS 美国东部地区的 EC2 上安装这个公共 AMI ( NCBO Appliance v1.1 )。但它仅在美国西部可用。

我只看到在美国西部启动它的选项,在美国东部地区搜索公共 AMI 时没有找到它。

有一个 Web 服务可以复制它们(请参阅下面的 SO 帖子),但是当我选择 AMI 并单击“操作”时,“复制”项被禁用。

有没有办法将公共 AMI 复制到另一个区域?

在此处输入图片说明

Mat*_*ser 15

使用 AMI Copy 功能,只能复制属于您帐户的那些 AMI 映像。无法复制属于其他人的 AMI 映像。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html

使用 EC2 AMI 复制,您可以轻松地将您拥有的 Amazon 系统映像 (AMI) 复制到其他 AWS 区域并扩展您的应用程序以利用 AWS 地理上不同的区域。

要解决此问题,您可以:

  1. 在所需 AMI 的区域中启动实例
  2. 从您的实例创建一个新的 AMI
  3. 将该 AMI 复制到您想要的新区域。


89c*_*705 5

由于这是一个公共映像,请阅读有关通过更新的 EC2 CLI 工具复制 AMI的 Amazon 文档:

要使用 AMI Copy,只需从 AWS 管理控制台中选择要复制的 AMI,选择目标区域,然后开始复制。AMI Copy 也可以通过 EC2 命令行界面或 EC2 API 访问,如 EC2 用户指南中所述。复制完成后,新的 AMI 可用于在目标区域启动新的 EC2 实例。