我如何从现有的实例存储EC2实例创buildAMI?

(我怀疑这可能已经在某个地方回答了,因为这似乎是一个普通的操作,但我找不到,所以…)

我是一个相对AWS新手。 我已经inheritance了一个正在运行的Amazon EC2实例,其上安装了各种项目(Apache,MySQL,Sphinx等)以及一些configuration。 我想把它变成一个AMI,我可以旋转其他实例。

我找不到有关在亚马逊网站上创build自定义AMI的任何信息 – 只有事实上,您可以反复引用,仿佛在嘲弄我…

我相信这不是EBS支持的实例,只是一个“普通”实例。 我不知道它最初是从哪个AMI创build的。

我将如何创build一个AMI,我可以使用这个AMI来启动除了主机名以外的其他实例?

使用ec2-ami-tools

  1. EC2束挥发
  2. EC2上传束
  3. EC2寄存器

检查这篇文章的进一步说明: http : //alestic.com/2009/06/ec2-ami-bundle

在控制台中,select您的实例,然后在Instance Actions下拉菜单中selectCreate Image(EBS AMI)。

在控制台中select实例并查看底部窗口中的“说明”窗格将为您提供丰富的信息,包括区域,types,安全规则,基本AMI以及有关该实例的其他有用信息。