如何将Windows实例移动到不同的EC2数据中心?

我有一个Windows EC2实例运行在一个地区,需要把它移到另一个地区(在这种情况下,东京和新加坡)。

这甚至可能吗? 我需要注意哪些潜在的问题? (我发现https://stackoverflow.com/questions/2181849/ec2-instance-cloning是描述如何做,但似乎假设Linux实例,并假设相同的数据中心。是否有可能移动我的钥匙跨越到另一个地区?)

几个月前,我尝试了一个与Windows实例类似的东西,试图在同一个数据中心中克隆它,但是我无法很快地实现它,所以我不得不放弃,只是在那个时候创build​​一个新的实例。 这一次我有一点喘息的空间,想要研究如何正确地做到这一点!

根设备types:ebs

块设备:sda1 xvdf

(都是ebs,“附加”,并且terminal上的Delete设置为“no”; sda1是根设备)

AMI被描述为“不可用”(然后是ami编号)。

你有没有尝试这个最近的function: http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-copy-snapshot.html?ref_=pe_2170_27415460

我认为这只是你所需要的。 我试图上传一张图片,但我的声望还不够高。

根据http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/Using_LaunchingInstaceFromSnapshot.html

注册快照仅适用于Linux / UNIX AMI; 尽pipe您可以注册快照以创buildWindows AMI,但AMI不可启动。

因此,无论是相同的还是不同的地区,Windows的克隆部分都是不可能的。 (当然,如果有人知道不同,我会很高兴!)

关于从一个地区到另一个地区的迁移,对于Linux来说,这个页面显示了一个工具来做到这一点(但是AMI映像必须先移到S3)。 http://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-MigrateImage.html

更新:关于MigrateImage,我不能解决如何将EBS快照图像移动到S3,反之亦然。 此外, https ://forums.aws.amazon.com/thread.jspa?threadID =99335表示,将快照图像移动到其他区域无法完成(截至2012年7月)。

Mar'13更新:亚马逊已经宣布了亚马逊机器图像复制 ,允许从一个地区复制AMI到另一个。 常见问题解答明确地说,你可以复制Windows映像(大概他们将运行!): http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html