将Amazon AMI移至另一个帐户

Dmi*_*nko 5 amazon-ec2 amazon-web-services amazon-ami

我有一些用我的帐户创建的机器.其中一些使用S3存储,一些使用EBS.

现在我需要将这些机器移动到我的公司帐户,让它付费.

据我所知,我可以作为公司用户启动每台机器并创建一个图像.

我想知道是否有办法简单地复制这些机器?

Eri*_*ond 7

您可以使用我在此处编写的技术将EBS引导AMI从一个EC2帐户复制到另一个EC2帐户:

在EC2区域之间复制EBS引导AMI
http://alestic.com/2010/10/ec2-ami-copy

我列出的命令用于将EBS引导AMI从一个区域复制到另一个区域,但如果您只是使用不同帐户而不是不同区域的正确命令,则可以实现目标.请注意,您必须按照以下说明将个人ssh密钥上传到这两个帐户:

将个人ssh密钥上传到Amazon EC2
http://alestic.com/2010/10/ec2-ssh-keys

将基于S3的AMI从一个帐户复制到另一个帐户有点令人费解,并涉及如下命令:

  • EC2下载束
  • EC2-松绑
  • (转换帐户)
  • EC2束挥发
  • EC2上传束
  • EC2寄存器

或者,您希望记录您创建原始AMI所采取的确切步骤.只需按照这些说明在新帐户中创建AMI即可.


imp*_*lix 5

您还可以与其他帐户共享AMI.然后在新帐户上启动实例并创建随后将与新帐户关联的AMI.