我在欧盟地区有一个 AWS EC2 AMI。我想将其移至美国地区。根设备类型为 EBS,操作系统为 Linux。
是否可以将图像传输到美国地区?如果可以,如何传输?
答案1
当然可以。您要查找的命令是ec2-migrate-bundle
,并且有几个网站提供了操作方法。
- http://www.dotanmazor.com/index.php?option=com_content&view=article&id=96:ec2-ami-move&catid=16:2008-11-14-08-43-34&Itemid=48
- http://chansiulun.com/2010/05/11/how-to-migrate-your-ec2-server-to-singapore-region/(将新加坡位置替换为适当的地区)
简而言之,这只是将捆绑包上传到正确区域的问题。
祝你好运!
安德鲁
答案2
该ec2-migrate-bundle
工具仅迁移基于 S3 的 AMI,这些 AMI 用于启动以临时实例存储作为根卷安装的实例。如果您的根设备类型是 EBS,那么这对您没有帮助。EBS 支持的实例的 AMI 存储为 EBS 快照。 以下是说明用于在区域之间移动基于 EBS 的 AMI。
答案3
它在区域之间移动基于 EBS 的图像。ec2-api-tools 仅适用于基于 S3 的 AMI。
答案4
您现在可以使用 AWS EC2 管理控制台执行此操作。
看AWS 文档和通过 Web 界面在区域之间移动 Amazon EC2 AMI?
简单来说,您可以找到 AMI 使用的快照并将其复制到目标区域。一旦您在所需区域拥有快照,您就可以从中创建另一个 AMI。