【问题标题】:AWS AMI VS EBS SnapshotAWS AMI 与 EBS 快照
【发布时间】:2020-11-16 09:36:04
【问题描述】:
我对 AWS - MYAMI 有一些疑问
我用 t2 micro 创建了一个 ec2 实例,它有 1gb ram Intel 服务器和根卷
然后我从那个 ec2 实例创建了一个 Ami 图像
现在,当尝试从 Ami 启动实例时,它允许从 t2 更改为 t3。
问题:
-
我的 Ami 已经安装了 t2 和 1gb 内存的操作系统和英特尔服务器。为什么启动实例时又要像t3、m4等家庭?
-
如果我升级到 t3,就像我再次在现有机器上安装新版本的操作系统一样。所以我在现有机器中的数据将被删除。
-
AMI 和 EBS 快照有什么区别?如果上述 1 和 2 条件正确,则看起来都相似
【问题讨论】:
标签:
amazon-web-services
amazon-ec2
amazon-ebs
【解决方案1】:
实例类型决定了可供虚拟机使用的资源,例如 RAM 和 CPU。
AMI 只是启动磁盘的副本。它包含操作系统和您安装在磁盘上的所有软件。
从 AMI 启动实例时,AMI 的内容将被复制到新实例的启动盘。当磁盘启动时,操作系统将查看计算机上可用的 RAM 并自动使用它。这就像在家里升级你的电脑一样——你会关掉它,安装更多的 RAM 或额外的磁盘,然后再打开它。操作系统会看到额外的资源并开始使用它们。
底线: AMI = 磁盘,实例类型 = 资源
Amazon 系统映像 (AMI) 与 Amazon EBS 快照完全相同,除了:
- 可以从 AMI 启动新实例
- 一个 AMI 可以包含多个快照(例如 C:驱动器和 D:驱动器)
将快照视为磁盘的备份,将 AMI 视为为新实例配置启动磁盘的一种方式。