在region1中创build了AMI,并想在region2中启动Inatance

我在区域1有一个EC2 AMI。 然而,我想用region2中的这个图像启动一个EC2实例。

似乎应该是一个普通的scanario,但我找不到一个方法来做到这一点。

我更喜欢使用Elasticfox,但可以使用命令行工具。

您必须将其复制到您要启动新实例的区域。

来自Amazon EC2文档 :

我如何在另一个地区启动AMI?

只需将AMI从当前存储区复制到位于您想要启动AMI的区域中的存储区并注册AMI即可。 例如,要在欧盟地区启动基于美国的AMI,必须将AMI复制到使用EU位置限制创build的Amazon S3存储桶。 复制AMI之后,您必须注册AMI,并使用获得的AMI ID在新区域中启动。

另外,请确保为Windows AMI提供对存储桶,映像清单和映像部件的读取访问权限[email protected],以及针对Linux AMI的[email protected]

有哪些工具可以帮助 我的AMI迁移到新的地区?

API工具包含一个名为ec2-migrate-image的新命令。 它旨在帮助将AMI迁移到新地区。 运行ec2-migrate-image –help获取更多细节。