AWS AMI 与 EBS 快照

rak*_*man 1 amazon-ec2 amazon-ebs amazon-web-services

我对 AWS 有一些疑问 - MYAMI

我使用 t2 micro 创建了一个 ec2 实例,该实例具有 1GB RAM 英特尔服务器和根卷

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

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

问题:

  1. 我的 Ami 已经安装了 t2 操作系统和 1GB 内存,并安装了英特尔服务器。为什么在启动实例时再次要求家族(例如 t3、m4 等)?

  2. 如果我升级到 t3,就好像我再次在现有计算机中安装新版本的操作系统。这样我现有机器中的数据就会被删除。

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

Joh*_*ein 5

实例类型决定了虚拟机可用的资源,例如 RAM 和 CPU。

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

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

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

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

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

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