SQL Server备份

SQL Server的备份分成三种全量,增量和事务日志。

全量备份

全量备份是整个数据库的进行备份。全量备份作为增量备份的基准。

差异备份

差异备份是以最近一次全量备份为基准。每次保存最近一次全量备份后改变的部分。以一个图来表示下:

SQL Server备份

事务日志

事务日志的连续备份组成一个日志链,也可称为时间点恢复。事务日志也是以一个数据库完整备份为基线,然后一个节点一个节点的向前备份,与差异备份不同的是,每个事务日志都是基于前一个点。

SQL Server备份

仅复制备份

仅复制备份一般对于全量备份而言,和普通完整备份不同点在于仅复制备份不能作为其他两种备份方式的基线。
如下图中,第二次是全量备份,下一次事务日志备份应该是change 3->2一项,但是仅复制备份不作为日志链的一部分,所以它会选择第一次普通的全量备份作为基线。

SQL Server备份