如何从现有实例存储 EC2 实例创建 AMI?

如何从现有实例存储 EC2 实例创建 AMI?

(我怀疑这个问题可能已经在某处得到解答了,因为它似乎是一个常见的操作。但我找不到它,所以......)

我是 AWS 新手。我继承了一个正在运行的 Amazon EC2 实例,上面安装了各种项目(Apache、MySQL、Sphinx 等)和一堆配置。我想将其变成一个 AMI,以便我可以从中启动其他实例。

我在亚马逊网站上找不到有关创建自定义 AMI 的任何信息 - 只有你可以反复引用的事实,好像在嘲弄我......

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

我如何创建一个 AMI,以便用于启动除主机名之外完全相同的其他实例?

答案1

使用 ec2-ami-tools

  1. ec2-bundle-vol
  2. ec2-上传包
  3. ec2-注册

查看此帖子以获取进一步的说明:http://alestic.com/2009/06/ec2-ami-bundle

答案2

在控制台中,选择您的实例,然后在实例操作下拉菜单中选择创建映像(EBS AMI)。

在控制台中选择实例并查看底部窗口中的描述窗格将为您提供大量信息,包括区域、类型、安全规则、基本 AMI 以及有关该实例的其他有用信息。

相关内容