阿里云增量快照原理

发表时间:2022/09/22 阅读量:769 来源: 云熙科技

云服务器.jpg

云熙科技是阿里云精英级代理商,具备专业的企业IT解决方案,为客户提供上云咨询到产品配置、云上解决方案、应用迁移、安全防护等全套服务支持,帮助更多的客户快速、便捷、低成本地实现数字化的转型。


云盘格式化后会在逻辑块地址LBA(Logical Block Address)的基础上划分数据块(Block)。一旦数据块有业务数据写入,就将参与计量。云盘第一份快照是实际使用量的全量快照,不备份空数据块。例如,200 GiB的云盘,已使用122 GiB,则第一份快照容量为122 GiB。后续快照均是增量快照,备份自上一个快照以来的增量业务数据。因此同一个数据块在不同快照中可能会出现多个版本。


创建每一份快照时,文件系统分块检查云盘数据,只有发生变化的数据块才会被备份到快照中。例如快照1、快照2和快照3分别是一块云盘的第一份、第二份和第三份快照,快照1中包含了数据块A、B、C、D:
  • 快照1是第一份快照,备份了该云盘上某一时刻的所有数据。
  • 快照2只备份有变化的数据块B1和C1。数据块A和D引用快照1中的A和D。
  • 快照3只备份有变化的数据块B2。数据块A和D引用快照1中的A和D,数据块C1引用快照2中的C1。
  • 当云盘需要恢复到快照3的状态时,回滚磁盘功能将数据块A、B2、C1和D备份到云盘上,恢复云盘到快照3的状态。
  • 假如您需要删除快照2,则快照中的数据块B1被删除,不会删除存在引用关系的数据块C1。当云盘恢复到快照3的状态时,仍可以恢复数据块C1。

11.png

联系我们 更多 +

咨询电话(Tel) 132-4670-0747 邮箱:keming_liu@aliyun.com
地址:广东省深圳市宝安区银田创意园宗泰文创产业园B15栋503室

关注微信
添加即时沟通了解