亚马逊 EC2 实例和其他 AWS 服务的性质

3

我有一些有关AWS EC2实例或AMI的基础(愚蠢)问题。

我创建了一个目录和一些测试文件,以检查文件是否会在停止和重新启动实例后保留。

当我即将停止我的Ubuntu实例时,我收到了以下警告:

您确定要停止此实例吗? 警告:请注意,在停止实例时,实例的临时存储上的任何数据都将丢失。

但是当我再次启动Ubuntu实例时,我的测试目录和文件仍然在那里,仍然存在。这个警告是什么意思?

如果我可以在此实例上安装MySQL、GlassFish服务器等软件,那么需要使用Amazon关系型数据库服务(RDS)、DynamoDB和存储网关吗?这些最后提到的AWS服务是为需要更高可靠性和可扩展性的大规模企业而设计的,但对于不需要太多存储空间的私人用户来说并非必需品吗?

我的当前理解是,只要(当然)我不删除它们,EC2实例中的存储是安全的,而RDS和存储网关中的数据等不受实例删除的影响。假设只要我被赋予EC2实例生命周期的完全控制权,就不用担心。

干杯。

1个回答

1

临时存储是一种特殊的存储方式,它不会默认激活(在我的实例上)。


那么,当我停止EC2实例后,我是否会随机失去任何额外的存储空间?一开始我被分配了10GB,现在还剩下约7.8GB,那里面的任何额外存储安全吗?我的理解是,在停止/重新启动时它仍然存在且安全,但如果我删除实例,则不会生存。使用这些AWS存储选项,数据将持续存在,无论哪个EC2实例存在或不存在。 - gorn
您设置的10GB数据永远不会丢失。您可以设置大量数据,除非您删除相关联的镜像,否则这些数据将永远不会丢失。临时存储并不是您所指的起始10GB数据,而是特殊的额外存储空间。 - Mikhail
好的,那么我得到的警告类似于关于在退出之前将内存中的数据保存到磁盘的标准警告,例如在重新启动计算机之前保存某些文档修改? - gorn

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