停止EC2实例而不丢失挂载的临时驱动器上的数据



我在amazon上使用一个EC2实例,并将1TB的临时数据挂载到该实例。该实例是一个按需实例,每小时花费5美元。我想知道是否有任何方式,我可以停止(不终止)实例,仍然保持我的数据在挂载的临时驱动器上?

Amazon EC2 Instance Store文档说,如果我停止它,我将丢失数据。有人有解决办法吗?

Instance Store是直接连接到Amazon EC2主机的磁盘存储。当一个EC2实例停止时,虚拟机将被移除,它将失去CPU、RAM和实例存储,以便可以将其分配给另一个用户。

保存在Amazon EBS磁盘卷上的数据被保留,因为这是与主机计算机分开的网络附加存储。

"保存"数据的唯一方法是在停止实例之前将复制到另一个位置(例如EBS卷或Amazon S3桶)。

您可以为ec2实例使用Amazon弹性块存储卷。停止实例后,ebs卷将保留数据。您可以根据需要在ebs卷上按特定时间或增量快照进行快照。顺便说一句,您可以将快照存储在AWS S3桶中用于备份。您可以通过AWS管理控制台或AWS API调用将快照复制到不同的区域。

如果您选择实例存储卷类型,您将丢失数据。对于持久磁盘存储,您可以选择AWS EBS卷。

相关内容