从另一个EC2区域中的另一个区域启动Public AMI


8

我想在AWS US-East地区的EC2上安装此公共AMI(NCBO Appliance v1.1)。但是它仅在美国西部可用。

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

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

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

在此处输入图片说明

Answers:


15

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

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

随着EC2 AMI副本,你可以很容易的的Amazon Machine Images(AMIS)复制你自己到其他AWS地区和扩展您的应用程序采取AWS的不同地理位置的区域优势。

要解决此问题,您可以:

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

5

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

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


我给了+1,因为根据文档,这显然是正确的答案。我的挑战是,“操作”菜单中的“复制”项显示为灰色,作为付费客户,无法弄清楚原因。:(
原型

出于好奇-没有义务-如果你搜索NCBO Appliance v1.1Public ImagesEC2 US-N. California区域,并选择它,并在Copy项目出现你主动?
原型

对我来说,“复制”操作为灰色。通过命令行尝试时会发现什么?
2013年

如果您没有运气,我将看看我是否可以翻阅历史,看看之前的成绩。同时,这篇文章可能有帮助:stackoverflow.com/questions/5402013/...
89c3b1b8-b1ae-11E6-b842-48d705

这不适用于公共图像。由于文档状态:“AMI复制使您能够轻松复制你的整个AWS地区的AMI ......”
dirkoneill
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.