一、 理解:

 完整备份为基础, 完整备份可以实物回滚还原,但是由于完整备份文件过大,对硬盘空间比较浪费这是就需要差异备份 或者 事务日志备份。

  差异备份还原时,只能还原到备份的那个点, 日志备份还原时,可以还原到日志覆盖的时间段的任意点。 比如2013-07-01 10点进行了完整备份,2013-07-02 10点进行了差异备份。2013-07-02 10点也进行了日志备份。 今天是2013-07-19,如果你要还原到2013-07-02 10点的数据,就可以使差异备份。如果你想还原到2013-07-01 10点之后到2013-07-02 10点之前的任意时刻,就可以使用日志备份。

二、还原时关键操作步骤:

1、还原完全备份数据(还原点最近的一次完整备份)
还原完整备份和事务日志过程_第1张图片
2、选择未回滚提交(选择此状态数据库会处于还原状态 可以陆续恢复事务日志)
还原完整备份和事务日志过程_第2张图片
3、开始还原日志(每次只能恢复一个日志)
还原完整备份和事务日志过程_第3张图片

还原完整备份和事务日志过程_第4张图片

3-1恢复到最后一次日志的时候再选择回滚未提交的事务,使数据库处于可以使用的状态
还原完整备份和事务日志过程_第5张图片