如何在不为AWS中的新数据创建新快照的情况下更新现有的Amazon EBS快照?
例如,我有2 GB的EBS卷中的1 GB数据创建了snapshot1并共享到同一帐户的不同区域。一段时间后,将500 MB的数据添加到我的EBS卷中,因此现在2 GB的卷中总共有1.5 GB的数据。代替为1.5 GB的数据创建新的snapshot2,可以将500mb的数据更新或附加到现有的snapshot1上。
如何在AWS中实现这一目标?
答案 0 :(得分:1)
不可能“更新” Amazon EBS快照。
您应该创建一个新的EBS快照。然后,您可以根据需要删除旧快照,也可以保留旧快照。两种存储方式都将向您收取相同的费用。
Amazon EBS快照仅包含对磁盘的“更改” 。因此,如果您从完全空白的磁盘开始并存储了1GB,则第一个快照将消耗1GB。
如果您随后在原始EBS卷上添加或更改了500MB数据,然后制作了另一个快照,则额外的500MB数据将被复制到Amazon S3(您无法看到,但这是存储快照的位置)。第2个快照还将指向指向较早快照中的1GB数据。因此,您需要支付1.5GB的快照数据。
如果您随后删除了第一个快照,您仍将为1.5GB的快照数据付费,因为第二个快照仍在使用Amazon S3中原始的1GB数据。
底线:无论如何,创建新快照将有效地创建“更新的”快照。您无需为重复存储相同的数据付费。