数据备份的方式有完全备份、差异备份以及增量备份,那么这三种备份方式有什么区别,在具体应用中又该如何选择呢?本文就这些问题作以介绍。

一、备份方式简介

1、完全备份(Full Backup)

备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份。换言之,清除存档属性。

完全备份就是指对某一个时间点上的所有数据或应用进行的一个完全拷贝。实际应用中就是用一盘磁带对整个系统进行完全备份,包括其中的系统和所有数据。这种备份方式最大的好处就是只要用一盘磁带,就可以恢复丢失的数据。因此大大加快了系统或数据的恢复时间。然而它的不足之处在于,各个全备份磁带中的备份数据存在大量的重复信息;另外,由于每次需要备份的数据量相当大,因此备份所需时间较长。

2、差异备份(Differential Backup)

备份自上一次完全备份之后有变化的数据。差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,也即备份后不标记为已备份文件。换言之,不清除存档属性。

差异备份是指在一次全备份后到进行差异备份的这段时间内,对那些增加或者修改文件的备份。在进行恢复时,我们只需对第一次全备份和最后一次差异备份进行恢复。差异备份在避免了另外两种备份策略缺陷的同时,又具备了它们各自的优点。首先,它具有了增量备份需要时间短、节省磁盘空间的优势;其次,它又具有了全备份恢复所需磁带少、恢复时间短的特点。系统管理员只需要两盘磁带,即全备份磁带与灾难发生前一天的差异备份磁带,就可以将系统恢复。

3、增量备份 (Incremental Backup )

备份自上一次备份(包含完全备份、差异备份、增量备份)之后有变化的数据。增量备份过程中,只备份有标记的选中的文件和文件夹,它清除标记,既:备份后标记文件,换言之,清除存档属性。

增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加和者被修改的文件。这就意味着,第一次增量备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。这种备份方式最显著的优点就是:没有重复的备份数据,因此备份的数据量不大,备份所需的时间很短。但增量备份的数据恢复是比较麻烦的。您必须具有上一次全备份和所有增量备份磁带(一旦丢失或损坏其中的一盘磁带,就会造成恢复的失败),并且它们必须沿着从全备份到依次增量备份的时间顺序逐个反推恢复,因此这就极大地延长了恢复时间。

二、差异备份与增量备份的区别

通过上面的概念分析可以知道,差异备份与增量备份的区别在于它们备份的参考点不同:前者的参考点是上一次完全备份、差异备份或增量备份,后者的参考点是上一次完全备份。

下图展示了差异备份与增量备份的区别,其中Cumulative为差异备份,Differetial增量备份:

三、不同备份类型组合应用的示例

1、完全备份与差异备份

以每周数据备份计划为例,我们可以在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则你只需要还原星期一完全的备份和星期四的差异备份。这种策略备份数据需要较多的时间,但还原数据使用较少的时间。

2、完全备份与增量备份

以每周数据备份为例,在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则你需要还原星期一正常的备份和从星期二至星期五的所有增量备份。这种策略备份数据需要较少的时间,但还原数据使用较多的时间。

  • 完全备份:备份数据时,将指定位置的所有数据备份,不管这些数据上次是否已经备份。完全备份实际上就是将指定位置的所有文件打包成一个文件。
  • 差异备份:差异备份是将指定位置上的自上次完全备份以来变化过的数据进行备份(每次差异备份都是相对于上次完全备份以来的变化数据)。由于差异备份只备份变化过的数据,因此差异备份产生的数据量通常比完全备份要小很多。
  • 增量备份:增量备份时,将指定位置的自上次备份以来变化过的数据进行备份,而不考虑上次备份的类型。

上文转自:http://hll142475.blog.163.com/blog/static/6213820105395049983/

转载于:https://www.cnblogs.com/nufangrensheng/p/3473269.html

数据备份基础之备份类型相关推荐

  1. 佛山市住房公积金数据异地容灾备份系统

    一.       项目详细内容和要求 1.1.      项目介绍 佛山市住房公积金管理中心经过多年来持续的发展,实现了一市五区公积金业务的统一管理.特别在新系统启用后,中心以及各管理部的公积金数据实 ...

  2. 备份恢复4.1——rman备份基础概念*

    1.RMAN备份基础: rman组件: 1.目标数据库:就是要进行备份.转储.恢复的数据库. 2.服务器进程:一般要进行rman操作,要建立两个服务器进程: 默认服务器进程用于解析rman命令,并且生 ...

  3. 10-30SQLserver基础--(备份和还原、分离和附加数据库)、语句查询操作

    一.数据库是一个大容量的存储数据的仓库,为了保证数据完整性,防止一些数据的意外丢失等情况,需要对数据进行备份和还原. 备份数据不影响数据库的正常运行. 1.备份.还原数据库 首先对数据库进行备份,操作 ...

  4. 杭州市政府数据容灾集中备份业务整体外包(2009)项目招标公告

    杭州市政府采购中心作为采购机构,就"杭州市政府数据容灾集中备份业务整体外包(2009)项目"进行公开招标采购.具体如下: 1.招标编号:HZZFCG-2009-188 2.项目名称 ...

  5. 这么设置USB Copy数据就能轻松备份到NAS

    当你买了台心爱的NAS,第一步做什么呢?当然是把移动硬盘.电脑.手机.网盘-数据统统存储备份到NAS里面啦,铁威马作为一个「网络存储服务器」,不论数据在哪里,都可以通过NAS随时随地读取.那么,你解锁 ...

  6. 数据库备份数据:全量备份、增量备份

    全量备份是指对某一时间点上的所有数据进行全量备份,包括系统和所有数据.这种备份方式每次都需要对系统和所有数据进行一次全量备份.如上,如果两次备份之间数据没有任何变化,那么两次备份的数据是一样的.也就是 ...

  7. 备份基础知识及容量测算

    一.备份政策法规要求 <中华人民共和国网络安全法>第二十一条 国家实行网络安全等级保护制度,采取数据分类.重要数据备份和加密等措施: 信息安全技术网络安全等级保护基本要求(GB/T 222 ...

  8. 如何备份服务器win2008r2系统,数据保护:Win2008 R2 中的备份基础

    创建备份作业 Windows 备份旨在提供一站式设置来保护服务器.您可以启用计划任务,以便备份文件和系统状态,或者提供裸机还原.Microsoft 假设您会有一个计划任务用于此目的.而我假设您由于预算 ...

  9. 华为云混合云备份解决方案、云南华为云数据备份存储、备份软件解决方案

    标题 一.数据是企业的生命线,备份系统应作为IT基础设施进行建设 标题 二. 数据爆炸性增长带给数据备份的挑战 标题 三.混合云备份:优化企业运营成本的重要手段 1.按需预定 备份软件按需使用与付费 ...

最新文章

  1. 史蒂夫·乔布斯很懂团队建设
  2. 深度学习Deep learning:四十九(RNN-RBM简单理解)
  3. Linux文件操作四剑客常用命令
  4. Eclipse用法:自动生成get和set方法
  5. 从ICLR 2022看什么是好的图神经网络?
  6. 自然语言处理中的自注意力机制(Self-Attention Mechanism)
  7. POJ - 1050 To the Max(最大连续子段和,线性dp)
  8. 粒子文字特效css,CSS3 粒子效果
  9. mysql分页下表_有关Mysql分表分页问题
  10. 【技术认证题库】SCCA理论aDesk-2考试【初级】
  11. Matlab音频信号的基本处理与分析
  12. R语言【分解时间序列并检验时间序列的自相关性】
  13. ubuntu freeswitch安装
  14. 计算机组成原理试题 一,计算机组成原理试题一
  15. TortoiseSVN—Repo-browser,打开你要比较的两个版本所在的地址,选择一个版本做为比较的基础(单击右键—选择mark for comparison),再选择另外一个版本(单击右键—选
  16. 通灵学院|游戏设计研习2:人类的外在人群特征★(1300字)
  17. 5G发展困难,贪婪的手机企业不愿降价,运营商无奈再开4G价格战
  18. word中批注快速跳转
  19. 苹果x看html文字有黑线,iPhonex屏幕旁边出现绿线怎么回事 iPhonex屏幕旁边绿线是什么问题...
  20. ajaxSubmit的使用总结

热门文章

  1. 如何生成符合高斯分布的数据集
  2. Centos7部署JAVA环境
  3. 发送语音+讯飞翻译 项目案例
  4. 王高利:awstats
  5. Android应用安全开发之浅谈加密算法的坑
  6. HTTP Continuation or non-HTTP traffic
  7. 页面中如何引用外部的HTML(四种方法)
  8. 小组结队项目-四则运算
  9. Java编程的逻辑 (62) - 神奇的序列化
  10. Centos6上安装cobbler及cobbler常见参数详解