我想指定快照ID,用于为使用cloudformation创建的EC2实例创建根设备映像。我该怎么做?
我只能找到一种从快照制作卷的方法,但无法在实例中使用它。
答案 0 :(得分:8)
如果要将EBS快照用作实例的根磁盘(EBS卷)的基础,则需要先将快照注册为AMI(例如,使用ec2-register)。
将快照注册为AMI时,请确保指定正确的体系结构和内核(AKI)。
或者,您可以使用ec2-create-image命令/ API /控制台功能在一个步骤中执行快照和注册,而不是拍摄快照并将其注册为单独的步骤。这也需要选择正确的架构,内核和其他参数。
拥有AMI后,您可以告诉CloudFormation在运行新实例时使用该AMI。
答案 1 :(得分:0)
我同意。这与cloudformation无关,但是我只是在严重的“ do-release-upgrade”之后才这样做。只需从快照创建映像,就我而言,请确保将虚拟化类型更改为“硬件辅助虚拟化”(HVM)。然后,您可以启动结果图像(AMI)。