数据库差异备份与增量备份的区别


2008-03-18 14:01:07
 标签: 数据库 备份 差异 增量   [ 推送到技术圈]

差异备份和增量备份这两个概念听起来都差不多。
今天听一个讲座,它们把增量备份和差异备份分别定义如下:
差异备份:备份自上一次 完全备份之后有变化的数据。
增量备份:备份自上一次 备份(包含完全备份、差异备份、增量备份)之后有变化的数据。
按此原理 SQL Server 2000 数据库上 只有差异备份,没有增量备份。虽然我们在联机丛书上搜索“增量备份”,有两条结果。
增量备份和差异备份的区别|什么是增量差异备份。增量备份和差异备份incremental backup and differential backup.2者差别是什么啊?看了说明不是很明白。
回答:根据您的描述,我对您提出的问题的理解是:您想知道增量备份和差异备份的区别。在Windows中一般都三种备份种类:完全备份、差异备份、增量备份。
完全备份:备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。(在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。
差异备份:差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。(差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,既:备份后不标记为已备份文件,换言之,不清除存档属性)。
增量备份:增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件。(增量备份过程中,只备份有标记的选中的文件和文件夹,它清除标记,既:备份后标记文件,换言之,清除存档属性。)
不同备份类型可以存在一定组合,下面的示例供您参考:
完全备份和差异备份
在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则你只需要还原星期一完全的备份和星期四的差异备份。这种策略备份数据需要较少的时间,但还原数据使用较少的时间。
完全备份和增量备份
在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则你需要还原星期一正常的备份和从星期二至星期五的所有增量备份。这种策略备份数据需要较少的时间,但还原数据使用较多的时间。
 
增量备份的原理是  X(代表完全备份或差异备份) +1+1+1....
差异备份的原理是 X(代表完全备份) +1
 
 
 
本文出自 51CTO.COM技术博客