gpt4 book ai didi

amazon-web-services - 停止 EC2 实例时如何保留数据

转载 作者:行者123 更新时间:2023-12-01 08:58:21 36 4
gpt4 key购买 nike

我创建了一个用于数据处理的 m3.large EC2 实例,我将其修改为 40GB 的根驱动器,并附带一个 3OGB 的附加驱动器。我每个月只需要使用它几天,所以我的想法是在不使用时停止它并在需要时启动它。

当我停止它时,我被警告说

Emphermal storage data would be lost



在重新启动时,结果证明这是一种神秘的说法,即 30Gb 卷上的所有内容都将被删除,而使用 4OGB 的根卷则未受影响。

那么为什么它会这样做,如果我没有增加根卷的大小,我的所有更改也会丢失吗?

最佳答案

AWS 提供了两种类型的卷(磁盘)

  • EBS 卷
  • 临时(实例存储)

  • EBS 卷:

    您的根卷始终是 EBS 卷(您可以放心地假设这一点;现在几乎所有 AMI 都基于 EBS)。 即使实例停止或终止,EBS 卷中的数据仍将保留 ;有了这个,您可以快速从一个实例中删除 EBS 卷并将其重新附加到另一个实例。

    临时(实例存储):

    临时卷是为实例提供的临时驱动器, 大小(10 GB 或 80 GB),数量(2 个磁盘或 5 个磁盘)类型(磁性或 SSD)取决于每个实例的大小。

    这些驱动器中的数据将为 在实例停止和启动期间删除 .您可以将此磁盘用于非关键应用程序事件,例如临时文件存储和处理、应用程序日志。如果您需要将此驱动器中的内容持久化,则需要不时将其移动到基于 EBS 的卷或将其存储在 S3 中以防止数据丢失。

    增加 EBS 卷的卷大小不会丢失任何数据 ;您需要拍摄卷的快照并将其再次恢复到所需大小的卷(增加的大小)。 我试过这几次;我在 期间没有遇到任何数据丢失的情况过程;但如果您对此不太关心,您可以将内容上传到 S3 进行备份。

    关于amazon-web-services - 停止 EC2 实例时如何保留数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24551649/

    36 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com