1

我有一个 EBS 支持的 AMI 实例在 EC2 中运行。我已经对其进行了自定义,现在想从中创建一个新的 AMI。我将定期执行此操作,从而替换之前创建的 AMI。

我按照 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html上的说明进行操作 ,一切正常。

一个问题是,每当我创建一个新的 AMI 时,它都会获得一个新的 AMI ID。因此,每当我公开 AMI 时,我更新 AMI,它的 AMI ID 会发生变化。是否可以使用我们可以指定的自定义 ID 创建新的 AMI?

一种替代方法是修改现有的 AMI,使 AMI ID 保持不变。请确认这是否可行

4

2 回答 2

1

每次创建新的 AMI 时,您都会获得一个新的 id。不幸的是,没有办法解决这个问题。

另一种方法是在启动时更新一些 AMI,前提是它可以相对快速地完成。这样您就不需要在每次发生变化时都创建一个新的 AMI。

于 2013-08-25T15:58:11.503 回答
0

一旦创建了 AMI,就无法修改其内容,以便下次使用 AMI 时,这些更改将出现。这包括根设备以及与 AMI 关联的 EBS 快照中的任何数据(因为也无法更改 EBS 快照的内容)。

于 2013-08-26T14:40:57.543 回答