WEB开发网
开发学院数据库MSSQL Server MS SQL入门基础:备份和恢复概述 阅读

MS SQL入门基础:备份和恢复概述

 2007-01-03 09:22:21 来源:WEB开发网   
核心提示: 3 差异备份(Differential Database Backups)差异备份是指将最近一次数据库备份以来发生的数据变化备份起,来因此差异备份实际上是一种增量数据库备份,MS SQL入门基础:备份和恢复概述(4),与完整数据库备份相比,差异备份由于备份的数据量较小,但其不像完整的数据库

3 差异备份(Differential Database Backups)

差异备份是指将最近一次数据库备份以来发生的数据变化备份起,来因此差异备份实际上是一种增量数据库备份。与完整数据库备份相比,差异备份由于备份的数据量较小,所以备份和恢复所用的时间较短。通过增加差异备份的备份次数,可以降低丢失数据的风险,将数据库恢复至进行最后一次差异备份的时刻,但是它无法像事务日志备份那样提供到失败点的无数据损失备份。

但在实际中为了最大限度地减少数据库恢复时间以及降低数据损失数量,我们常一起使用数据库备份、事务日志备份和差异备份,而采用的备份方案是这样的; 首先有规律地进行数据库备份,比如每晚进行备份; 其次以较小的时间间隔进行差异备份,比如三个小时或四个小时; 最后在相临的两次差异备份之间进行事务日志备份,可以每二十或三十分钟一次。

这样在进行恢复时,我们可先恢复最近一次的数据库备份,接着进行差异备份,最后进行事务日志备份的恢复。

但是,在更多的情况下我们希望数据库能恢复到数据库失败那一时刻,那么我们该怎样做呢?下面的方法也许会有大帮助。 首先如果能够访问数据库事务日志文件则应备份当前正处于活动状态的事务日志; 其次恢复最近一次数据库备份; 接着恢复最近一次差异备份; 最后按顺序恢复自差异备份以来进行的事务日志备份。   当然,如果无法备份当前数据库正在进行的事务,则只能把数据库恢复到最后一次事务日志备份的状态,而不是数据库失败点。

4 文件和文件组备份(File and File Group Backup)

文件或文件组备份是指对数据库文件或文件夹进行备份,但其不像完整的数据库备份那样同时也进行事务日志备份。使用该备份方法可提高数据库恢复的速度,因为其仅对遭到破坏的文件或文件组进行恢复。

上一页  1 2 3 4 5 6  下一页

Tags:MS SQL 入门

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接