您是否可以将EC2实例转移到另一个AWS账户

Modified on: Tue, 20 Aug 2019 11:00:02 +0800

有没有办法将整个EC2实例提供给另一方。基本上我是为客户管理EC2服务器,现在放弃维护服务器。我不想再为这个实例付费了。我没有备份我们的应用程序并在客户端帐户下配置新服务器,而是希望只给它们预先配置的整个实例以节省时间。这可能。

作者:cjibo

最佳答案

您无法将EC2实例(或任何其他资源)转移到其他AWS账户。

如果实例是EBS启动(推荐),您可以尝试这样的方法:

  1. 停止当前实例(ec2-stop-instances)

  2. 从实例创建AMI(ec2-register-image)

  3. 授予第二个AWS账户运行该AMI的权限(ec2-modify-image-attribute)

  4. 在第二个AWS账户下运行新的AMI实例(ec2-run-instances)

  5. 醇>

    需要更新DNS以指向新实例的IP地址(最好使用弹性IP地址)。还需要在第二个帐户中复制/重新创建任何其他AWS / EC2资源。

    经过充分测试后,您可能想要释放原始实例(ec2-terminate-instances)。

    第二个帐户应该创建自己的实例快照/ AMI,以便在删除您拥有的AMI后实例/ EBS卷失败时保护自己。

    更好的是,您应该准确记录/编写实例的创建方式,以便客户端可以随意重现。

作者:,Eric Hammond

相关问答

添加新评论