区分音量,快照和理解停止

我并不清楚VolumeSnapshot之间的区别。 创build新实例时,它会自动在Elastic Block Store下的Volume创build类似snap-ad8e61t8snapshotID snap-ad8e61t8 ,但在Elastic Block Store下的快照部分中不会保留任何内容。

  • 什么是音量?

在创build一个新的实例时,它描述了(和snapshotID一起):

 A snapshot is a backup of an EC2 volume that's stored in S3. You can create a new volume using data stored in a snapshot by entering the snapshot's ID. You can search for public snapshots by typing text in the Snapshot field. Descriptions are case-sensitive. 

但它存储在Elastic Block StoreEBS

  • 为什么这是什么意思? (S3和EBS有区别)

我在AWS EC2实例的桌面上保留了一些文件,然后单击“ stop 。 重新启动后,我预计我的数据已经丢失,但在桌面上。

  • 它是否总是在实例停止时备份我的数据?

卷是一个虚拟硬盘。 快照是存储在S3中的卷的映像(备份),远程且便宜。 您可以从快照创build空卷和卷。

如果您的卷data1的大小是10GB,而您需要的大小是20GB,或者您需要将其从磁盘更改为ssd,则可以创build该卷的快照,并从该快照创build一个新卷。

当然,您也可以创build一个新的空卷而不使用快照,然后将所有文件rsync同步到新卷。 空卷没有快照标识。

您在卷详细信息中看到的快照标识是用于创build卷的快照的标识。

S3是亚马逊的远程和便宜的存储,独立于您的实例。 您可以终止您的实例及其卷,而不会影响S3中的数据。

EBS是您的实例的本地存储。 这是持久的,这意味着如果closures服务器,磁盘仍然在那里。 本地存储的替代方法是短暂的,这是不持久的。 如果closures服务器,磁盘就不存在了。 它会在重启之后幸存下来。 如果服务器崩溃(硬件可能失败),则磁盘不存在。 这可能听起来很糟糕,但是如果服务器基于AMI,则可以快速重新创build。 AMI应该根据您的需要进行configuration。