SQL SERVER的三种备份策略

有三种备份策略:全量数据备份、增量数据备份、日志备份。不过,这三种备份策略相互之间并不是完全独立的,后两种备份机制必须与第一种机制配合使用。

1.
全量数据备份

   备份整个数据库,恢复时恢复所有。优点是简单,缺点是数据量太大,非常耗时

2.
增量数据备份(Differential Backups)

    所谓增量,就是以某个起始时间点的全量数据为基础,备份该时间点以后的数据。而起始时间点的全量数据,就是通过全量备份而为的。

   如果有人告诉你“每周一进行全量备份,每天进行一次增量备份。”,这就意味着,星期一作一次全量配份,形成一个起始时间点的全量数据;星期二备份星期一以来的数据;星期三也备份星期一以来的数据;…….星期天也备份星期一以来的数据。到第二周的星期一时,又执行一次全量配份,再开始新的备份周期。

   如果要恢复星期三的数据,则要先恢复星期一的全量数据,然后再恢复在星期一到星期三之间的增量数据。

   详见本文附图。

  

3.
日志备份

   周一做一次全量数据备份,周二时备份 周一至周二 的日志,周三时配份 周二至周三 的日志……。

   若要恢复周三的数据,则先恢复到周一的全量数据,再按 周一至周二的日志、 周二至周三的日志 进行数据库操作

   详见本文附图

4.
增量数据备份与日志备份相结合

   详见本文附图

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.