通过控制台将Amazon AWS AMI共享到另一个帐户

时间:2013-10-14 17:23:21

标签: amazon-web-services amazon-ec2 ami amazon-ebs

我正在尝试使用另一个亚马逊帐户查看我的一个亚马逊帐户中共享的AMI,但它不可见。我按照这里的所有说明进行了操作:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-explicit.html

我已经能够成功共享EBS卷,但不能共享AMI。是否有任何未记录的问题或步骤可能使我无法查看共享的AMI?

或者 - 有没有办法从快照构建AMI?

3 个答案:

答案 0 :(得分:5)

您的某个帐户可能设置为与其他帐户不同的区域。至少,这就是我刚刚遇到的。

AMI不跨区域 - 在区域A中创建的AMI永远不会出现在任何其他区域。如果您的两个帐户位于不同的区域,或者即使您在其中一个帐户中切换区域,也会看到此信息。

您可以做两件事:

  1. 只需更改目标帐户中的区域即可。 AMI应该神奇地出现 - 至少,它对我有用。如果您真的喜欢其他地区,那么很容易,但不满意。

  2. 在您的源帐户中,将AMI复制到您要使用它的区域。 Here are the official docs,但这很简单。在控制台中,右键单击AMI,选择复制AMI ,选择您所在的地区,然后按复制AMI 按钮。等到复制,然后在新生成的AMI上设置权限。

  3. 你必须等待,但至少你不必经历the song-and-dance that you used to

答案 1 :(得分:0)

所有亚马逊AWS AMI都是公开的,并且对所有帐户都可见。您是在谈论您(或其他人)按照以下步骤明确创建的AMI:

 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami.html

如果是这样,分享这些内容的说明如下:

 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AESDG-chapter-sharingamis.html
 (I'm not sure the difference between your link and this link. They seem... the same)

EBS快照(不是AMI)可以与其他帐户共享。有关与其他帐户共享EBS快照的说明,请访问:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modifying-snapshot-permissions.html

我不知道从快照创建AMI的任何直接方法。我不认为有一个。

答案 2 :(得分:0)

您也需要在正确的区域中,在启动下方过滤器的左侧有一个下拉菜单,默认 AMI 为“由我拥有”。由于您在目标帐户中,因此您需要选择“私人图片”

enter image description here