【问题标题】:Amazon EC2 - Create a new EBS backed AMI with custom AMI IDAmazon EC2 - 使用自定义 AMI ID 创建新的 EBS 支持的 AMI
【发布时间】:2013-08-25 15:39:44
【问题描述】:

我有一个 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 保持不变。请确认是否可行

【问题讨论】:

    标签: amazon-ec2 amazon-ami ec2-ami


    【解决方案1】:

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

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

    【讨论】:

    • 您无法直接更新 AMI,但您可以在 AMI 中构建启动脚本,该脚本将在启动时执行所有更新,然后在更长的时间间隔内构建新的 AMI。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2010-10-27
      • 1970-01-01
      • 2011-09-13
      • 1970-01-01
      • 1970-01-01
      • 2013-07-13
      • 1970-01-01
      • 2012-11-29
      • 2012-04-25
      相关资源
      最近更新 更多