什么数据存储在亚马逊的EC2实例的短暂储存?(What data is stored in Ephe

2019-06-26 10:10发布

我想停止Amazon EC2实例,并得到警告消息

警告:请注意,当它停在你的实例的临时存储的任何数据都将丢失。

我的问题

哪些数据存储在亚马逊的EC2实例的临时存储?

Answer 1:

未存储,其安装到该实例将丢失EBS卷上的任何东西。

例如,如果你安装的EBS卷在/mystuff ,然后什么没有/mystuff将丢失。 如果不安装EBS卷,并保存在它的东西,那么我相信一切都将丢失。

您可以从当前机器状态创建一个AMI,其中将包含在短暂存储的一切。 然后,当你推出基于该AMI一个新实例,它将包含一切,因为它是现在。

更新:澄清基于由mattgmg1990和Glenn BECH评论:

请注意,有间“停止”和“终止”的差异。 如果“停止”由EBS支持的实例,然后在根卷上的信息仍然会在相同的状态,当你重新“启动”的机器。 根据该文件,“在默认情况下,根设备音量,当你启动一个Amazon EBS支持的实例连接的其他Amazon EBS卷会被自动删除,当实例终止”,但你可以修改通过配置。



Answer 2:

基本上,根体积(整个虚拟系统盘)是短暂的, 但前提是你选择创建AMI的Amazon EC2实例存储库的支持。

如果您选择创建AMI 的EBS那么你的根卷由EBS支持的支持 ,你有你的根卷上的一切都重新启动之间保存

如果你不知道你有什么类型的卷,下看EC2->弹性块Store->在AWS控制台卷,如果你的AMI根卷列在其中,那么你是安全的。 此外,如果你去EC2->实例,然后看看你的实例列“根设备类型”下,如果它说:“EBS”,那么你不必担心你的根设备上的数据。

更多详细的活动: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/RootDeviceStorage.html



Answer 3:

要明确并回答@院长的问题:EBS型根存储似乎并没有被短暂的。 数据是在重新启动后持久的,实际上它没有任何意义,使用EBS支持的根卷是“短暂的”。 这不会是从基于图像的根卷不同。



Answer 4:

根据AWS文档[ https://aws.amazon.com/premiumsupport/knowledge-center/instance-store-vs-ebs/]实例存储卷通过实例停止,终止或硬件故障是不是永久性的。 任何AMI从实例存储磁盘创建不包含那么这个AMI启动的所有实例都不会存储在实例存储的数据出现在实例存储数据。 实例存储可以作为缓存实例上运行的应用程序,所有的持久数据,你应该使用EBS。



文章来源: What data is stored in Ephemeral Storage of Amazon EC2 instance?