AWS AMI 与 EBS 快照

AWS AMI VS EBS Snapshot

我对 AWS - MYAMI 有一些疑问

我已经创建了一个带有 t2 micro 的 ec2 实例,具有 1gb 内存的英特尔服务器和根卷

然后我从那个 ec2 实例创建了一个 Ami 镜像

现在,当尝试从 Ami 启动实例时,它允许从 t2 更改为 t3。

问题:

  1. 我的 Ami 已经 os 安装了 t2 和 1gb ram 以及英特尔服务器。为什么在启动实例时再次要求家族,如t3、m4等?

  2. 如果我升级到 t3,就好像我再次在现有机器上安装新版本的 os。所以我在现有机器上的数据将被删除。

  3. AMI和EBS快照有什么区别?如果以上 1 和 2 条件正确,看起来都相似

实例类型 确定可供虚拟机使用的资源,例如 RAM 和 CPU。

A​​MI 只是启动盘的一个副本。它包含操作系统和您在磁盘上安装的任何软件。

从 AMI 启动实例时,AMI 的内容将被复制到新实例的启动磁盘。当磁盘启动时,操作系统将查看计算机上可用的 RAM 并自动使用它。这就像在家里升级您的计算机——您可以将其关闭,安装更多 RAM 或额外的磁盘,然后再将其打开。操作系统会看到额外的资源并开始使用它们。

底线: AMI = 磁盘,实例类型 = 资源

A​​mazon 系统映像 (AMI) 与 Amazon EBS 快照完全相同,不同之处在于:

  • 可以从 AMI启动新实例
  • 一个 AMI 可以包含多个快照(例如 C: 驱动器和 D: 驱动器)

将快照视为磁盘的备份,将 AMI 视为为新实例配置启动磁盘的一种方式。