AWS备份大空卷比小空卷需要更长时间吗

50次阅读
没有评论

问题描述

想知道在AWS中,对于存储在大磁盘或小磁盘上的少量数据,备份和恢复时间是否会有所变化。用户提到了使用EBS gp2卷的情况,这种卷提供更多的IOPS(IO操作)和更大的存储空间(每1GB提供3个IOPS)。因此,如果需要具有大量IO操作但持久数据较少的磁盘,可能会在1000GB磁盘上存储几兆字节的数据。用户还提到了如果备份大磁盘需要更长时间,那么可能值得选择更昂贵的io1磁盘类型,该类型可以按每GB提供最多50个IOPS。

解决方案

请注意以下操作注意版本差异及修改前做好备份。

备份时间通常与恢复时间无关。对于恢复时间,快照在卷上几乎瞬间恢复,因为数据只有在请求时才从S3复制到卷上。因此,只要您只请求实际使用的数据,恢复时间只取决于卷上使用的数据量。您可以参考以下链接了解该过程的详细信息:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-restoring-volume.html

请注意,恢复时间与备份的磁盘大小无关。恢复时间主要取决于实际使用的数据量。因此,无论数据存储在大磁盘还是小磁盘上,恢复时间都应该是相似的。

此外,对于EBS卷,启动后会异步同步数据。因此,如果您希望应用程序在启动后立即具有100%的磁盘性能,您应该在启动后读取所有文件。这类似于缓存预热。但请注意,这可能会使用所有的EBS credits(IOPS),或者延迟恢复时间。您还可以比较通过访问文件和访问磁盘块来进行预热。

请注意,EBS credits指的是IOPS的基线和突发credits。当您未使用预配置的IOPS时,会使用这些credits。

综上所述,备份时间与磁盘大小无关,恢复时间主要取决于实际使用的数据量。您可以根据您的需求选择适当的磁盘类型。

请注意以上操作注意版本差异及修改前做好备份。

以上是关于AWS备份大空卷和小空卷是否需要更长时间的解决方案。希望对您有所帮助!

正文完