如何在 AWS 区域之间复制 AMI?

如何在 AWS 区域之间复制 AMI?

由于俄勒冈州没有 AKI 和 ARI,因此我们很难将我们在加利福尼亚 VPC 中创建的 AMI 复制到俄勒冈州 VPC。

我们在加利福尼亚州使用的 AKI/ARI 如下。

aki-f70657b2 ari-ff0657ba

当我尝试复制实例时,它失败并显示错误消息“在目标区域中未找到匹配的 ari ari-ff0657ba”。

该实例是 Debian Lenny 的 32 位版本,我无法使用该地区现有的内核在俄勒冈州启动它。有没有办法将 AKI/ARI 从加利福尼亚复制到俄勒冈州?如果这不可能,我有什么选择?

我实际上将快照复制到了俄勒冈州,然后从快照创建了一个图像,但是那里可用的 pv-grub AKI 无法启动实例,并且我看到了 grub 提示符。

关于如何让 Debian Lenny 在俄勒冈州运行,您有什么想法吗?我有几台裸机 Lenny 机器,是否可以使用 amazon 工具包从其中一台机器构建映像,然后上传?

确实不确定最好的方法是什么。

谢谢!

答案1

Debian Lenny 非常老旧,我猜想这就是 Oregon 不提供运行映像所需的内核的原因。我能想到的唯一办法就是更新 PV-Grub 并创建新的 AMI。也许这会有所帮助:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html

如果您在其他地区找不到匹配的 AKI,据我所知没有办法。

答案2

相关内容