Chinaunix首页 | 论坛 | 博客
  • 博客访问: 497264
  • 博文数量: 766
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6420
  • 用 户 组: 普通用户
  • 注册时间: 2022-03-07 15:28
个人简介

天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、CDN、云电脑、大数据及AI等全线产品和场景化解决方案。

文章分类

全部博文(766)

文章存档

2025年(73)

2024年(244)

2023年(247)

2022年(202)

我的朋友

分类: 云计算

2025-04-18 09:35:16

本文分享自天翼云开发者社区《云备份技术解析:备份删除&合并原理》,作者:沈****

在删除备份副本时,需要根据备份副本包含的数据块以及数据块的引用关系来进行空间的释放。当云硬盘的第一个备份副本删除后,全量备份的属性会顺延到后面的第一个增量备份。如果此时云硬盘没有创建备份,在云盘下次创建的新备份时也为全量备份,会备份云盘创建以来所有写入的数据块。

假设某块云硬盘在星期一、星期二、星期三分别创建了Backup - 01Backup - 02 Backup - 03,各备份副本包含的数据块示例如下:

  • Backup - 01:包含数据块B6 - T1B8 - T1B9 - T1
  • Backup - 02:包含数据块B5 - T2(新增数据块)、B6 - T2(修改数据块)、B8 - T1B8无变化)和B9 - T1B9无变化),其中B8 - T1B9 - T1 依赖 Backup - 01
  • Backup - 03:包含数据块B4 - T3(新增数据块)、B5 - T3(修改数据块)、B6 - T3(修改数据块)、B8 - T1B8无变化)和B9 - T1B9无变化),其中B8 - T1B9 - T1 依赖 Backup - 01

那么删除该云硬盘的备份副本的原理说明如下:

  1. 删除Backup - 01Backup - 01包含的数据块B6 - T1无引用关系会直接删除,由于数据块B8 - T1B9 - T1Backup - 02Backup - 03引用,因此会保留。此时Backup - 02变为全量备份,Backup - 02包含数据块B5 - T2B6 - T2B8 - T1B9 - T1Backup - 03仍为增量备份。
阅读(17) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~