AWS-EBS快照-增量备份或实际上完全备份

问题描述 投票:0回答:1

我知道在AWS中,EBS“ 快照是增量备份,这意味着仅保存设备上最近快照之后已更改的块。

但是,当使用EBS快照还原数据时,该EBS快照中的所有数据以及先前快照中的数据如何恢复?

例如,我有一个空的卷。因此,我向其中添加了10 GB的数据并拍摄了快照(快照1)。然后,我再添加5 GB的数据并拍摄第二个快照(快照2)。

如果快照是纯增量备份,那么当我使用快照2还原数据时,我应该只有5 GB的数据。但是当我测试它时,我得到了15 GB的数据。

我知道增量快照通过不复制数据来最大程度地减少创建快照所需的时间并节省存储成本,但是如何通过增量备份来还原整个数据?

amazon-web-services amazon-ec2 backup aws-ebs
1个回答
0
投票

[还原“快照2”时,AWS本质上首先还原第一个快照,然后在其顶部还原“快照2”。这样一来,所有数据都在那里,而不必每次都进行完整备份。每个增量备份仅需备份自上次快照以来已更改的内容。

TLDR:如果我要猜测,我会说AWS可能还使用了其他一些花哨的逻辑,以便跳过将被多次更改的数据,然后再还原最新的快照。本质上,可能存在防止不必要写入的逻辑,因为在应用最终快照之前,中间快照会多次更改相同的数据。

让我知道是否有问题。

© www.soinside.com 2019 - 2024. All rights reserved.