我是从公共EBS支持的AMI创建了一个亚马逊实例。
我安装了它,并做了我的更改。
现在,我想将此EBS卷与我的更改一起使用,并将其转换为可引导的AMI。我该怎么做?
从亚马逊网络控制台,它没有任何选项来获取任意快照或EBS卷并从中启动....它必须是一个特殊的“AMI”卷。我如何保佑EBS卷使其成为AMI?
答案 0 :(得分:0)
从EBS支持的Amazon EC2实例创建自己的AMI的过程现在很简单,有两种选择:
您可以创建使用Amazon EBS卷作为其根的AMI 具有Windows或Linux / UNIX操作系统的设备。
[...]您从Amazon EBS支持的AMI开始(for 例如,亚马逊提供的公共AMI之一),并对其进行修改 以满足您的特殊需求。 [...]
当您拥有所需状态的正在运行的实例时,请使用 ec2-create-image或CreateImage并指定实例ID。亚马逊 EC2关闭实例,拍摄任何卷的图像 附加,创建和注册AMI,然后重新启动 实例。 [...]
此页面还概述了从命令行实现此目的的(少数简单)详细步骤。
AWS Management Console中列出了如何通过Creating an Image from a Running Instance实现此目的。
本节将指导您创建一个支持Amazon EBS的AMI 正在运行的Amazon EBS支持的实例。如果你没有跑步 您必须使用Amazon EBS卷作为根设备的实例 启动一个(有关说明,请参阅启动,停止和 开始)。
这比命令行开始更简单,但缺点是必须关闭,而这在使用命令行时是可选的(尽管也是默认值)上面的方法:
提示强>
作为创建新AMI的过程的一部分,我们关闭实例,然后重新启动它。如果您不喜欢该实例 重新启动后,您可以使用Amazon EC2命令行工具来创建 映像而不是AWS管理控制台。 ec2-create-image 命令有--no-reboot选项。当您使用该选项时,该文件 无法保证所创建映像的系统完整性。 [...]