云备份技术解析:云备份 CT-CBR 关键技术介绍

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

本文分享自天翼云开发者社区《云备份技术解析:云备份 CT-CBR 关键技术介绍》,作者:沈****军

1、增量备份 备份策略可以分为全量备份、差异备份、增量备份。 云备份技术解析:云备份 CT-CBR 关键技术介绍 (1)全量备份(Full Backup),备份所有指定的文件夹和文件,不做文件筛选,对某个时间点上的所有数据进行完全拷贝。好处是每次备份数据相对独立,不依赖历史备份数据,恢复时无需查找和计算历史数据的引用关系;缺点是每次备份的数据量较大,历史备份数据之间可能有一定的重复数据量。

(2)差异备份(Differential Backup),在一次全量备份后到进行差异备份的这段时间内,备份增加或修改的数据。数据恢复只需对第一次全量备份和最后一次差异备份进行恢复,兼顾另两种备份策略的特点。

(3)增量备份 (Incremental Backup ),备份自上一次备份(包含全量备份、差异备份、增量备份)之后有变化的数据。好处是没有重复的备份数据,每次备份的数据量不大,备份所需的时间较短;缺点是数据恢复时需要历史的备份数据的关系。

天翼云备份采用全量备份和增量备份。在第一次备份需要做一次全量备份,后续执行增量备份。在文件备份时,对数据做切片保存并计算数据指纹;在下次备份时,根据数据指纹的异同决定是否需要备份:如果指纹不存在,则对该文件做全量备份;如果指纹存在且相同,只需更新元数据,用于数据恢复;否则,对数据做切片保存并更新指纹信息。

2、断点续传 在任务执行过程中,如果网络异常中断,客户端的心跳异常,触发链路管理模块持续监测网络状态,在网络恢复正常后会自动发起链路重建。

在链路恢复前,任务请求会被缓存;在链路恢复后,心跳恢复正常,如果在指定的时间范围内,缓存的请求会自动重新发送到目标端,如果链路中断时间太长,为避免资源无效占用,备份系统会主动放弃缓存的请求,此次备份任务失败。恢复任务的处理类似。

任务在网络链路异常恢复之后会自动继续执行,此过程无需用户额外操作。允许链路中断的时间可配置。 云备份技术解析:云备份 CT-CBR 关键技术介绍 3、重复数据删除 基于备份策略进行备份的备份数据通常会保存多个数据副本,并且会留存较长一段时间。保存所有数据源的所有副本的备份数据会消耗巨大的存储空间。但是备份数据中通常有大量的相同数据,同一个数据源的多个副本,或不同数据源有大量相似数据。例如,备份多个Linux系统,操作系统和部分软件都是相同的。

天翼云备份通过重复数据删除技术,可节省用户备份数据的存储空间占用量,降低用户的使用成本。数据处理流程:(1)将备份数据流切片;(2)计算切片数据块指纹;(3)在指纹库中比对查询;(4)仅将未重复指纹的数据块存储。 云备份技术解析:云备份 CT-CBR 关键技术介绍

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
mysql的全量备份与增量备份
mysql的全量备份与增量备份全量备份:可以使用mysqldump直接备份整个库或者是备份其中某一个库或者一个库中的某个表。备份所有数据库:\root@my~\mysqldumpurootp123456alldatabases/opt/all.sqlmysqldump:\Warning\Usinga
Wesley13 Wesley13
3年前
MySql 备份+ 高可用(二)
一、Xtrabackup介绍  MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一到周六实用增量备份。
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 for Mac,文件备份同步工具
Syncovery是一款功能强大、灵活易用的文件同步和备份软件,它的支持多种同步方式、自定义备份策略、增量备份、数据加密、跨平台支持等特点,可以帮助用户更加方便、快捷地进行文件同步和备份,保护数据安全。
燕青 燕青
1年前
文件备份同步工具:Syncovery 支持M1
是一款功能强大的文件备份和同步软件,可帮助用户在不同的设备之间备份和同步数据。它支持多种备份和同步方式,包括本地备份、网络备份、云备份等。该软件提供了一个直观的用户界面,使用户可以轻松设置备份和同步任务。用户可以选择备份的文件类型、备份目录、备份频率等,并
燕青 燕青
1年前
Mac数据备份同步:Get Backup Pro 3 注册密钥激活版 +安装教程
GetBackupPro3是一款专业的数据备份和恢复软件,适用于Mac用户。它具有以下主要功能和特点:数据备份:GetBackupPro3可以帮助用户备份各种数据,包括文件、文件夹、系统设置等。它支持多种备份方式,如完整备份、增量备份和差异备份,以满足不同
云备份技术解析:永久增量备份
本文分享自天翼云开发者社区《》,作者:沈军天翼云云主机备份和云硬盘备份基于永久增量备份技术实现。备份分为全量备份和增量备份。云硬盘创建的第一份备份是全量备份,备份创建时间点云盘上所有已使用的数据块,不备份未使用的数据块。后续创建的备份均是增量备份,仅备份上
天翼云开发者社区
天翼云开发者社区
Lv1
天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、CDN、云电脑、大数据及AI等全线产品和场景化解决方案。
文章
803
粉丝
16
获赞
40