我目前正在每个实例上拍摄每个卷的每日快照。这使我每周都有很多快照。
我现在想知道以下内容:
如果删除其中一些快照,是否更具成本效益?
删除快照时是否存在任何危险(仅限快照数据除外)?
答案 0 :(得分:1)
如果您需要能够回滚到快照所代表的确切时间点之一,那么它具有成本效益"。如果不是,您不需要很多快照。
引自官方文档:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-creating-snapshot.html
如果定期创建卷的快照,则快照是增量快照,以便只有设备上最后一次快照后更改的块才会保存在新快照中。即使以增量方式保存快照,也会设计快照删除过程,以便您只需保留最新的快照即可恢复卷。
所以,让我们假设你在周一,周二和周三拍摄快照
要在星期四恢复到星期三快照的时间点,只需要星期三快照。如果这是您的要求,则可以删除星期一和星期二的快照。如果它们被移除,那么它们将产生的成本将不会存在,这可能会节省成本。
节省成本取决于卷的大小和更改率,来自文档(https://aws.amazon.com/ebs/pricing/)
快照存储基于您的数据在Amazon S3中消耗的空间量。由于数据在保存到Amazon S3之前已经过压缩,并且Amazon EBS不保存空块,因此快照大小可能远小于您的卷大小。对于卷的第一个快照,Amazon EBS会将数据的完整副本保存到Amazon S3。对于每个增量快照,仅保存Amazon EBS卷的已更改部分。
如果您需要能够恢复到星期二快照的时间点,那么您也必须保留该星期二快照。如果你需要回到星期一,你需要保留星期一
您保留的快照数量取决于您需要的恢复类型