完全备份即对系统进行完全备份,包括系统和数据。如果两个时间点备份之间,数据没有任何更动,那么所有备份数据都是一样的,备份系统不会检查自上次备份后,档案有没有被更动过,它只是机械性地将每个档案读出、写入,不管档案有没有被修改过。备份全部选中的文件及文件夹,并不依赖文件的存盘属性来确定备份哪些文件。在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存盘属性。
增量备份在做数据备份前会先判断,档案的最后修改时间是否比上次备份的时间来得晚。如果不是,那表示自上次备份后,这档案并没有被更动过,所以这次不需要备份。使用增量备份最大的好处在于备份速度:它的速度比完全备份快上许多,同时由于增量备份在做备份前会自动判断备份时间点及文件是否已作改动,所以相对于完全备份其对于节省存储空间也大有益处。增量备份的不足之处在于数据还原的时间较长,效率相对较低。例如,如果你要还原一个备份档案,你必须把所有增量备份的磁盘都找一遍,直到找到为止,如果您要复原整个档案系统,那就得先复原最近一次的完整备份,然后复原一个又一个的增量备份。
差异备份是累积的—— 一个档案只要自上次完整备份后,曾被更新过,那么接下来每次做差异备份时,这个档案都会被备份。这表示差异备份中的档案,都是自上次完全备份之后,曾被改变的档案。如果要复原整个系统,那么您只要先复原完全备份,再复原最后一次的差异备份即可。增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件。所以,差异备份的大小,会随着时间过去而不断增加(假设在完全备份间,每天修改的档案都不一样)。以备份空间与速度来说,差异备份介于增量备份与完全备份之间;但不管是复原一个档案或是整个系统,速度通常比完全备份、增量备份快(因为要搜寻/复原的磁盘数目比较少)。基于这些特点,差异备份是值得考虑的方案,增量备份与差异备份技术也是目前所有企业级备份软件的必备功能。
以每周数据备份计划为例,我们可以在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则只需要还原星期一完全的备份和星期四的差异备份。这种策略备份数据需要较多的时间,但还原数据使用较少的时间。
在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则需要还原星期一正常的备份和从星期二至星期五的所有增量备份。这种策略备份数据需要较少的时间,但还原数据使用较长的时间。