如何为根EBS卷select快照

我有一个自定义的AMI,与相应的EBS快照,提前一段时间。 最近,我决定创build一个更新的EBS快照来反映一些软件更新。 然后我想提交一个专题实例请求,以便新实例使用新的快照 。 基于AWS文档,似乎为了实现这一点,我必须创build一个新的AMI,基于新的EBS快照作为根卷 。 但是,似乎创build新AMI的唯一方法是使用现有或正在运行的EC2实例作为基础。 但是,由于任何现有的或正在运行的实例都使用以前的快照之一,因此它似乎是一个捕捉22的情况。 我错过了什么吗? 使用更新的文件系统或通过该文件系统的快照从实例创build新的AMI的正确顺序是什么? 先谢谢你!

我已经想出了如何解决我的问题。 安德鲁·卢斯(Andrew Lusk)的回答指出了我的正确方向。 不过,我当前的环境让我更喜欢GUI命令,而不是命令行选项。 但是,在说明GUI控制台选项不存在用于从EBS快照创build新的AMI时 ,他是不正确的。 我研究了一些,发现这个选项确实存在。 本文档中描述了该解决scheme: http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-launch-snapshot.html 。 我已经使用上述指导方针,基于我的EBS快照创build并启动新的AMI。

这听起来像你想从EBS快照制作一个新的AMI。 控制台不会让你这样做; 你应该使用命令行工具。

http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-RegisterImage.html

你想要'ec2-register -s snap-XXXXXXXX'。