事务日志备份

事务日志记录 Microsoft SQL Server 数据库活动。 使用“完全或批量日志恢复”模型时,应该经常备份。 要备份它们,请运行独立于数据库备份的独立事务日志备份。 与其他备份类型相比,事务日志备份具有以下优点:

修改了数据库的结构或配置(例如,添加更多数据文件或日志文件,或更改恢复模型)后,在执行差异备份或事务日志备份前必须先执行完全数据库备份。 有关详细信息,请参阅所需完全备份

有时可以执行已损坏数据库的事务日志备份。 如果数据库处于“可疑”或“损坏”状态且其事务日志文件完整,则您将能够执行不截短的事务日志备份。 这将允许您将数据库还原到恰好在故障之前的时间点。

重要说明! 在完全或差异数据库备份过程中不会备份事务日志, 必须通过运行单独的事务日志备份或使用“数据库后备份事务日志”选项备份它们。 仅在进行截短日志备份时,才会截短事务日志。 如果不备份和截短,它们可能一直增加,直到磁盘满为止。 如果磁盘已满,则必须执行截短的事务日志备份,然后缩减事务日志文件以回收磁盘空间。 在 SQL 2005 和更新版本中,可能需要执行截短的多次日志备份,才能显著缩减日志文件。

注意:使用简单恢复模型的数据库不允许也不需要事务日志备份。 Microsoft SQL Server 将自动管理这些数据库事务日志的维护。

此部分包括以下主题: