我正在尝试创建一个 Amazon EC2 实例。我想创建一个微型、64 位、Ubuntu 12.04 LTS 实例。
在 Amazon Web Services 中,我看到所有实例都有AMI
编号。现在我发现两个 ami 都有编号ami-8a7f3ed8
和ami-b8a8e9ea
。两者在我看来都一样 - 微型、基于 ebs、64 位 Ubuntu 12.04LTS 映像。
如果是,那么有什么区别?为什么同一个机器图像会有两个数字?
答案1
AMI 是机器映像。它们本质上是快照,可用于创建新实例。可以有 2 个包含完全相同数据的快照。
例如,您可以从现有实例创建 AMI,以获得具有新编号的新 AMI。每次为机器重复此过程时,您都会创建另一个具有不同编号的 AMI。如果源机器上没有任何变化,则所有这些 AMI 几乎完全相同。
答案2
我相信 AMI ID 并不表示任何特定含义,而是特定于地区的,因此其他方面相同的 US-WEST AMI 将具有与 US-EAST AMI 不同的 ID,依此类推。
如果您使用的是 Ubuntu,您可能需要查看官方的 Ubuntu AMI:
答案3
AMI ID 是操作系统、架构、ebs、区域及其版本的组合。您应该检查列出的 AMI 的区域/地区是否也相同。