最觉的备份三有种:完全备份、差异备份和增量备份,在具体介绍这几种备份之前,先了解一个相关概念:
什么是存档属性?
存档属性,是计算机中用来表示此文件或文件夹是否被备份过的一个属性,仅提供给备份程序使用。
当存档属性未选择中,备份程序会认为此文件已经备份过,反之,当该属性被选择中,表示该文件或文件夹需要备份。在未备份时,存档属性默认选中。
当备份程序备份了一个文件或文件夹时,会把已经备份过的文件或文件夹的存档属性去掉,表示已经备份。如果对该文件进行了修改,会重新添加存档属性。
下次启动备份时,会自动检查存档属性,没有该属性的就是自上次备份以来没有被改变的文件或文件夹。有的就是自上次备份以来,发生了改变的,通过这样的对比来实现 差异备份 或 增量备份,只备份变化了的数据。
备份的分类说明和组合应该
完全备份
备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。此种备份,耗用时间长,占用空间大,但是数据完整性是最好的。
( 在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。
差异备份
差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。此各备份,耗用时间比完全备份适中,占用空间也适中,速度一般。
(差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,既:备份后不标记为已备份文件,换言之,不清除存档属性)。
增量备份
增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件。此种备份耗用时间最小,占用空间最小,但还原麻烦。
(增量备份过程中,只备份有标记的选中的文件和文件夹,它清除标记,既:备份后标记文件,换言之,清除存档属性。)
不同备份类型组合的示例
完全备份和差异备份
在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则你只需要还原星期一完全的备份和星期四的差异备份。这种策略备份数据需要较多的时间,但还原数据使用较少的时间。
完全备份和增量备份
在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则你需要还原星期一完全的备份和从星期二至星期五的所有增量备份。这种策略备份数据需要较少的时间,但还原数据使用较多的时间。
目前的应用中,大多数采用 完全备份+差异备份来实现,备份时间适中,还原速度较快。毕竟需要还原数据时,都是出了问题的,出了问题需要在第一时间解决。还原数据不宜占用太多时间。
需要说明的一个问题就是,除了完全备份外,不管是差异备份还是增量备份,在还原数据时都存在一个问题,即与首次完全备份相比,在后续备份中被删除掉的文件,在还原时,会被再次还原。但不影响正常数据的完整性,而是多个几个垃圾文件。
