如何确定亚马逊快照的实际大小?


20

Amazon EBS快照从基线捕获更改的块,因此快照通常比源卷小得多。计费是基于实际大小,这很好。但是,我找不到确定快照实际大小的方法。ec2-describe-snaphots仅提供已快照的卷的大小。

如果没有其他原因,我需要此信息来验证帐单。但我也想拥有它,因为我可能会发现,通过重新配置卷以及对其进行的操作,可以减小增量快照的大小。

Answers:


18

Amazon目前不提供报告快照使用的存储的方法,但该帐户中所有快照的总使用率和成本编号除外。

相同或相关卷的快照可以共享存储(快照之间的块未更改),因此很难定义单个快照的大小。

新快照仅保存自上一个快照以来已被修改的块,但是它将保留指向以前保存的未被修改的块的指针。

如果删除单个快照,它将仅释放任何其他快照未共享的块(无论是在要删除的快照之前还是之后创建)。

快照中不包括EBS卷上尚未写入的块。

快照块在存储前已压缩,从而进一步节省了存储成本。


6
感谢您的广泛回答。但是,它一定不会太困难,因为亚马逊会这样做,以便他们可以收取费用。如果我认为快照之间只有10%的数据发生变化,而实际上却是90%,我想知道这一点(以直接的方式。)
Elroy Flynn 2012年

3
Amazon为总计中的所有快照使用的总存储计费。困难在于定义单个快照使用多少存储量的含义,这样就不会完全混淆那些不了解幕后发生的间接操作级别的人,从而为您节省了资金。您在注释中要求的实际上是对一个快照中的块计数,而不是其他特定快照中的块计数。
埃里克·哈蒙德

2
根据定义快照大小的方式,最终给出的数字或不等于您实际支付的总数(令人困惑),或者与删除特定快照时所支付的费用不匹配(也令人困惑)。
埃里克·哈蒙德

在哪里可以看到“该帐户中所有快照的总使用量和成本编号”?我正在尝试确定加密如何影响快照大小。如果我使用dm-crypt加密EBS卷,则EC2在制作快照时是否仍然可以对其进行压缩,增量块是否仍对后续快照有所帮助?答案的影响将影响我的数据库备份策略。
Mark Berry

@markberry请提出新问题。
埃里克·哈蒙德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.