首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS EBS快照问题

AWS EBS快照问题
EN

Stack Overflow用户
提问于 2021-03-07 13:43:13
回答 1查看 510关注 0票数 2

我写这篇文章是因为我对负责拍摄EBS快照的机制非常困惑。

  1. 首先,就我所理解的“备份”和“快照”之间的区别而言,备份是卷块一对一的完整副本,其中快照是“增量”方法,其中只复制更改的块,对吗?
  2. 如果这个定义是正确的,那么我就可以假设获取EBS快照应该称为备份--就像我们通常所做的那样,完整复制特定EBS所构建的所有块。
  3. 在AWS网站的几乎所有文档中,我都可以看到EBS快照是以增量方式拍摄的(第一个是完整的,然后是以前的“状态”之间的区别)。但是经过我在AWS控制台上的小练习之后,我无法看到它的作用。

我做了EBS卷的快照(50 of ),快照的大小正好是50 of。比我做的另一个快照-再次大小50 did。这让我感到难以置信的困惑:/

  1. 我所有的经验/测试都是使用根卷(首先附加到EC2实例)进行的。现在,我想知道我是否在只附加根卷的EC2上安装了DB (EC2),在机器运行时,是否可以安全地拍摄EBS的快照(作为对DB的安全备份)?或者不幸的是,我应该定期将整个实例脱机,而不是备份我的DB卷?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-07 15:40:25

EBS快照的工作方式如下:

在初始快照中,它将在后台的S3上创建卷的块级副本。在随后的快照中,它只保存自上次快照以来更改到S3的块,对于其余的快照,它将跟踪指向原始块的指针。第三个快照将与第二个快照类似,它再次存储自第二个快照以来更改的块,并将指针添加到其他块。

如果还原第二个快照,它将创建一个新卷,并查看它的元数据存储区(哪些指针属于该快照),然后从S3检索这些指向的块。

如果删除快照2,它将移除指向属于快照2的块的指针。如果S3上的任何块都没有指针,即不再属于快照,它将被删除。

对于您来说,作为客户端,整个过程是透明的,-您可以删除或恢复任何您喜欢的快照,并且EBS将处理后台的细节。

如果您对下面的细节更感兴趣,我可以推荐本文:基于AWS块存储的水母数据库

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66517154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档