Amazon EC2 - 镜像和卷之间的区别

5

顺便说一下,我目前在Amazon AMI 32位的m1.Small服务器上运行我的LAMP服务器。(EBS)

关于这个问题的数据: Linux及其配置(例如时区) 我安装的应用程序(例如s3cmd、apache) "/var/www/html" - 我的Web存储位置 mysql数据 经过数小时的谷歌搜索和阅读他们的帮助手册后,我对以下概念感到困惑。*图像有1、2、3、4 *卷有2、3、4? (即没有卷中的操作系统数据)

我的理解正确吗?

所以如果我想回到特定的快照。使用卷。(即仅在它们共享相同的AMI时才起作用) 1.从快照创建卷 2.将一个卷从实例中分离 3.将通过上述进程创建的新卷连接到实例

使用Images。 1.从快照创建图像 2.从图像启动一个实例 3.将旧弹性IP与新实例相关联 4.终止老实例等

我确定我在这里误解了什么。基本上,图像和卷之间有什么区别?


刚刚发现了一个类似的问题。我会在阅读后决定关闭这个问题。关于Amazon EC2术语,AMI、EBS、快照和卷。 - user706087
哦我的天啊。读完之后,我更加困惑了 :D。 - user706087
1个回答

14

您有关如何返回旧的系统副本的描述基本上是正确的,只需要在术语方面做一些澄清。

EBS卷就像连接到实例的硬盘驱动器。

您可以同时附加多个卷到不同的挂载点,就像在物理服务器上一样。

其中一个卷具有根文件系统和正在运行的操作系统的核心。它还可能具有您的网页和MySQL数据,或者您可能会在单独的附加卷上进行配置。

快照类似于硬盘驱动器的副本,可用于创建具有相同内容的新硬盘驱动器(卷)。您可以对任何卷(操作系统根目录或数据)进行快照。创建新AMI(镜像)时会使用快照。

AMI是根EBS卷的快照,以特殊方式注册,因此可以用来启动新实例。已注册的AMI还可以引用应复制到新卷并附加到新实例中的其他快照。

您可以在运行实例时分离和附加非根卷。您也可以分离和附加根EBS卷,但仅在实例停止时才能这样做(不常见,但偶尔有用)。

数据卷可以在不运行相同AMI的实例之间移动或复制。


谢谢Eric。我现在正在使用按需小实例。今天我想测试一下高CPU实例是否对我的网站更好,所以我启动了一个使用我运行的小实例快照创建的镜像的SPOT实例。我将我的弹性IP关联到新的SPOT(以及私钥对等等,就像我为按需实例所做的一样),但我无法通过SSH连接到我的SPOT实例,网站也没有显示出来(当然我需要先登录,然后启动apache和mysql服务器才能让我的网站工作)。大约半个小时后,我终止了这个SPOT,因为我不想浪费更多的钱。 - user706087
是因为1. SPOT实例不能作为独立服务器启动,只有按需和预留实例才能启动包含操作系统的实例(我注意到它没有公共DNS),还是2. SPOT实例只是非常慢,所以我应该等待更长时间?再次感谢! - user706087
你回答了我的理解是正确的,但我没有让它工作。所以我问是否与SPOT实例有关。 - user706087
@user706087:先尝试让您的AMI与按需实例配合工作,然后再尝试使用竞价实例来节省费用。 - Eric Hammond

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接