我正在考虑将 EC2 中的 R3-large 实例升级到 R3-xlarge 实例。我知道当我停止实例时,临时驱动器的内容将丢失。但在我更改实例类型并启动它之后,临时驱动器还会存在吗?它也会随更大的实例一起升级吗?
答案1
不,您的临时驱动器上的数据将不会存在。
不过,老实说,如果你要问关于临时驱动器上数据的弹性的问题,那你就错了。要正确使用 EC2,你需要必须假设你将要失去您的临时存储。
答案2
当您更改 EC2 实例类型(例如,从 r3.large 更改为 r3.xlarge)时,必须停止并重新启动实例。这与重新启动不同。
当 EC2 实例停止时,临时存储上的所有数据都将丢失。
因此,就您而言,您的临时数据将被丢弃。
当您切换 EC2 类型并重新启动实例时,您将获得新的增加的可用容量。
答案3
更改实例类时,实例在重新启动后,应该有相同的数字实例存储卷的数量与更改前附加的卷数量相同,假设它属于提供相同或更多卷数量的类。如果它提供更多卷,则您无法访问额外的卷。卷的大小应该与新实例类的临时磁盘大小分配相匹配。
答案4
如果您停止并启动实例或更改实例大小,您将丢失该数据。重新启动不会丢失数据。
此存储位于物理连接到主机的磁盘上。如果底层物理机器出现问题,您必须重新启动服务器(因此移动到另一台物理机器),您将丢失数据。更改实例大小需要重新启动,因此根据我在下面链接和复制的文档,您将丢失数据。
您可以将其用作缓存,但如果系统重新启动,则要制定重建它的策略。
但是,在以下情况下,实例存储中的数据会丢失:
- 底层磁盘驱动器发生故障
- 实例停止
- 实例终止