我写这篇文章是因为我对负责拍摄EBS快照的机制非常困惑。
我做了EBS卷的快照(50 of ),快照的大小正好是50 of。比我做的另一个快照-再次大小50 did。这让我感到难以置信的困惑:/
发布于 2021-03-07 15:40:25
EBS快照的工作方式如下:
在初始快照中,它将在后台的S3上创建卷的块级副本。在随后的快照中,它只保存自上次快照以来更改到S3的块,对于其余的快照,它将跟踪指向原始块的指针。第三个快照将与第二个快照类似,它再次存储自第二个快照以来更改的块,并将指针添加到其他块。
如果还原第二个快照,它将创建一个新卷,并查看它的元数据存储区(哪些指针属于该快照),然后从S3检索这些指向的块。
如果删除快照2,它将移除指向属于快照2的块的指针。如果S3上的任何块都没有指针,即不再属于快照,它将被删除。
对于您来说,作为客户端,整个过程是透明的,-您可以删除或恢复任何您喜欢的快照,并且EBS将处理后台的细节。
如果您对下面的细节更感兴趣,我可以推荐本文:基于AWS块存储的水母数据库
https://stackoverflow.com/questions/66517154
复制相似问题