将AWS EC2实例移至另一个帐户

Edg*_*uez 12 amazon-ec2 amazon-web-services

我在我的帐户下创建了一个Amazon AWS EC2实例,并在其上创建了一个网站/ ftp,现在一个新的合作伙伴想要将该实例移到他的公司帐户下,这样他的公司就可以支付账单.

我们无法更改实例IP,因为该地区的银行正在与服务器通信.

如何在不更改配置的任何内容的情况下将实例移动到其他帐户?

sla*_*fer 15

简短的回答是:不,你不能将正在运行的实例从一个帐户移动到另一个帐户,除非当然AWS技术支持在幕后有一些魔力可用.

但是,您可以从此实例创建AMI并与其他用户/帐户共享此AMI.参考:http://aws.amazon.com/articles/530

  • 但是,这不会保留IP.我认为没有办法将弹性IP转移到另一个帐户(如果你没有使用弹性IP,你甚至不能确定如果关闭它并重新启动它就会保留它).如果可能的话,您需要亚马逊支持的帮助.由于您将不得不让用户更改他们连接的地址,我强烈建议您使用DNS名称而不是IP地址,因此您将来不会遇到此问题. (3认同)

kar*_*rel 7

要将 EC2 实例从源账户共享或迁移到目标账户,请执行以下步骤:

  1. 从要共享或迁移的实例创建自定义 Amazon 系统映像 (AMI)。确保在 AMI 中包含所有必需的 EBS 数据卷。

    注意:存储在实例存储卷上的数据不会保留在 AMI 中,也不会位于您从 AMI 启动的实例的实例存储卷上。

  2. 使用 EC2 控制台或 AWS 命令​​行界面 (CLI)与目标账户共享 AMI

  3. 从目标账户中, 使用 EC2 控制台或 AWS CLI查找 AMI

  4. 目标账户上的共享 AMI 启动一个新实例

    注意:VPC 实例的私有 IP 地址在新账户中会有所不同,除非您在启动时专门设置它们。

相关信息

来源:传输 Amazon EC2 实例