将自定义32位AMI转换为64位AMI的简便方法?

Modified on: Fri, 19 Jul 2019 05:00:02 +0800

我已定制(EBS支持)AMI,用于运行我们的应用程序的演示版本。 (AMI包含Ubuntu 11.04,其中包含用于应用程序本身的Tomcat和MySQL设置,以及用于轻松一键更新演示的Jenkins)。

这是一个32位AMI,这意味着我有以下实例类型选项一个>:

  • Micro(t1.micro)
  • 小(m1.small)
  • 高CPU介质(c1.medium)

我们注意到我们希望演示服务器的性能比c1.medium提供的性能要高。 (具体来说,我怀疑“I / O性能:中等”可能是一个瓶颈,虽然我不确定如果我们将EBS用于所有内容,那么改进是否会有所帮助。)

无论如何,为了使用更强大的实例类型(例如“m1.large”或“c1.xlarge”),我需要一个64位AMI

执行此操作的一种方法是从干净的64位Ubuntu创建新实例AMI,然后在那里重新设置我的系统,最后将其保存为新的AMI。我可以使用当前设置安装一个卷,然后将cp -a一些东西放到新实例的根磁盘上,这会有所帮助。但即便如此,这种方法可能有点乏味和耗时。

所以,我的问题是,是否有更简单,自动的方式将32位AMI转换为64位AMI?

作者:Jonik

最佳答案

不,没有自动化方式。您必须从Ubuntu-plain开始创建一个新的AMI。

可以转换Unbuntu安装,但它真的很乱。你最好做一个新的AMI。


相关问答

添加新评论