AWS 可以不压缩快照吗(对于包含二进制数据的 EBS)?

Can AWS not compress snapshots (for EBS containing binary data)?

我正在使用计划的 Cron 表达式规则创建我的 EBS 卷的定期快照(感谢,John C)。

我的数据都是 二进制的, 我怀疑 AWS 对我的数据执行的自动压缩 - 实际上会 放大 结果快照.

有没有办法指示 AWS 在创建快照时 使用压缩(这样我就可以比较快照的大小 with/without 压缩)?

注:
Creating an Amazon EBS Snapshot 似乎表明使用压缩是强制性的。

您无法控制用于 EBS 快照的压缩。

EBS 快照是增量快照(第一个快照除外)。该数据是根据 AWS 自己的启发式算法进行压缩的。您无法了解实际压缩数据的大小。

当您查看 EBS 快照时,无论快照的实际大小如何,快照的 "size" 将始终报告为原始 EBS 卷的大小。

我认为 EBS 快照现在没有被压缩(我不确定它们是否更早)而且我在 AWS 文档中也找不到任何关于压缩的参考。这就是初始快照大小与卷大小相同的原因。并且在第一次快照之后,其他快照是增量的,因此只有在上次快照之后设备上更改或添加的块才会保存在新快照中。

您可以参考博客了解 ebs snapshots backup & restore 的工作原理。