云备份技术解析:永久增量备份

天翼云开发者社区
• 阅读 7

本文分享自天翼云开发者社区《云备份技术解析:永久增量备份》,作者:沈****军

天翼云云主机备份和云硬盘备份基于永久增量备份技术实现。

备份分为全量备份和增量备份。

云硬盘创建的第一份备份是全量备份,备份创建时间点云盘上所有已使用的数据块,不备份未使用的数据块。

后续创建的备份均是增量备份,仅备份上一次备份以来有变化的数据块或者新写入数据的数据块。全量备份和增量备份的元数据中均会存储全量的数据块信息,因此在通过任一备份均可以恢复对应备份时间点的数据。 云备份技术解析:永久增量备份 假设为某云硬盘设置的备份周期为一天备份一次,那么该云盘备份的原理说明如下:

  1. 星期一(后文描述为T1时刻),为云硬盘进行首次全备,此时云硬盘的数据块B6、B8、B9写入了数据,本次备份(Backup-01)就备份了T1时刻的数据块B6、B8、B9。

  2. 星期二(后文描述为T2时刻),为云硬盘进行增量次全备,此时云硬盘的数据块B5写入了数据、B6修改了数据,本次备份(Backup-02)就备份了T2时刻的数据块B5、B6。并且本次备份的元数据会记录数据块B5、B6、B8、B9,其中B8、B9会映射到Backup-01所备份的数据块。

  3. 星期三(后文描述为T3时刻),为云硬盘进行增量次全备,此时云硬盘的数据块B4写入了数据、B5、B6修改了数据,本次备份(Backup-03)就备份了T3时刻的数据块B4、B5、B6。并且本次备份的元数据会记录数据块B4、B5、B6、B8、B9,其中B8、B9会映射到Backup-01所备份的数据块。

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
mysql的全量备份与增量备份
mysql的全量备份与增量备份全量备份:可以使用mysqldump直接备份整个库或者是备份其中某一个库或者一个库中的某个表。备份所有数据库:\root@my~\mysqldumpurootp123456alldatabases/opt/all.sqlmysqldump:\Warning\Usinga
Stella981 Stella981
3年前
MongoDB 定位 oplog 必须全表扫描吗?
MongoDBoplog(类似于MySQLbinlog)记录数据库的所有修改操作,除了用于主备同步;oplog还能玩出很多花样,比如1.全量备份增量备份所有的oplog,就能实现MongoDB恢复到任意时间点的功能2.通过oplog,除了实现到备节点的同步,也可以额外再往单独的集群同步数据(甚至是异构的数据库),实现容
Wesley13 Wesley13
3年前
MySql 备份+ 高可用(二)
一、Xtrabackup介绍  MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一到周六实用增量备份。
Wesley13 Wesley13
3年前
mysql备份
一,原理及介绍〇xtrabackup能做哪些  对InnoDB引擎的表做热备  增量备份  流压缩传输到另外的服务器上  在线移动表  更简单的创建从库  备份时不增加服务器负载〇原理   备份及恢复大致涉及三个步骤:备份prepare恢复
Wesley13 Wesley13
3年前
Mysql使用xtrabackup备份失败处理
  在生产环境中使用的是xtrabackup,对mysql进行备份,每天0点开始备份,周日是全量备份,其他时间是基于周日做的增量备份,通过脚本实现,每天备份完成后会发送短信,突然有一天,备份全部失败,手动执行也无法备份,报错的日志如下:/usr/bin/xtrabackupversion2.4.8basedonMySQLserver
Wesley13 Wesley13
3年前
MySQL定时备份(全量备份+增量备份)
MySQL定时备份参考zone7\_(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fzone_)的实战MySQL定时备份系列文章(https://www.oschina.net/action/GoToLink?ur
Wesley13 Wesley13
3年前
Oracle 12 Rman增量备份
1、增量备份增量备份主要作用是仅复制自上次备份以来已更改的数据块。您可以使用RMAN创建数据文件,表空间或整个数据库的增量备份。将增量备份作为策略的一部分的主要原因是:用于基于增量更新备份的策略,其中这些增量备份用于定期前滚数据库的映像副本;减少每日备份所需的时间;通过网络备份时节省网
铁扇公主 铁扇公主
1年前
简单高效文件备份和同步软件:Syncovery 激活最新版
Syncovery是一款功能强大的文件备份和同步软件,可以帮助用户在不同的设备之间备份和同步数据。它支持多种备份和同步方式,包括本地备份、网络备份、云备份等。Syncovery提供了直观的用户界面,使用户可以轻松设置备份和同步任务。用户可以选择备份的文件类
燕青 燕青
1年前
文件备份同步工具:Syncovery 支持M1
是一款功能强大的文件备份和同步软件,可帮助用户在不同的设备之间备份和同步数据。它支持多种备份和同步方式,包括本地备份、网络备份、云备份等。该软件提供了一个直观的用户界面,使用户可以轻松设置备份和同步任务。用户可以选择备份的文件类型、备份目录、备份频率等,并
燕青 燕青
1年前
Mac数据备份同步:Get Backup Pro 3 注册密钥激活版 +安装教程
GetBackupPro3是一款专业的数据备份和恢复软件,适用于Mac用户。它具有以下主要功能和特点:数据备份:GetBackupPro3可以帮助用户备份各种数据,包括文件、文件夹、系统设置等。它支持多种备份方式,如完整备份、增量备份和差异备份,以满足不同
天翼云开发者社区
天翼云开发者社区
Lv1
天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、CDN、云电脑、大数据及AI等全线产品和场景化解决方案。
文章
798
粉丝
16
获赞
40