创建事务日志备份

更新日期: 2006 年 7 月 17 日

显示蓝色数据库磁盘的图标本主题仅适用于使用完整恢复模式或大容量日志恢复模式的数据库。

本主题说明备份事务日志时的注意事项,并提供指向创建日志备份的过程的链接。有关事务日志备份的详细信息,请参阅使用事务日志备份

备份事务日志的条件

在执行任何日志备份之前,您必须至少拥有一个完整备份。然后,可以在除日志备份以外的任何备份过程中备份事务日志。建议经常执行日志备份,这样既可以尽可能减少丢失工作的风险也可以启用日志截断。

通常,在还原数据库之前,应尝试备份日志尾部。有关如何创建尾日志备份以及在哪些情况下不需要尾日志备份的信息,请参阅尾日志备份

日志备份顺序的工作方式

数据库管理员通常会定期(例如每周)创建完整数据库备份。或者,数据库管理员会以较短间隔(例如每天)创建差异备份,并比较频繁地(例如每隔 10 分钟)创建事务日志备份。最恰当的备份间隔取决于一系列因素,如数据的重要性、数据库的大小和服务器的工作负荷。

如果事务日志损坏,则最新日志备份以后执行的工作将丢失。因此应注意将日志文件存储在容错的存储设备中。

事务日志备份的序列与完整数据库备份无关。可以创建事务日志备份的序列,然后定期创建用于启动还原操作的完整数据库备份。例如,假设有下列事件顺序。

时间 事件

上午 8:00

备份数据库。

中午

备份事务日志。

下午 4:00

备份事务日志。

下午 6:00

备份数据库。

晚上 8:00

备份事务日志。

晚上 8:00 创建的事务日志备份包含从下午 4:00 到晚上 8:00 的事务日志记录,跨越了在下午 6:00 创建完整数据库备份的时间。从上午 8:00 创建的初始完整数据库备份一直到晚上 8:00 创建的最后事务日志备份,事务日志备份序列保持连续。

有关如何应用这些事务日志的信息,请参阅应用事务日志备份中的示例。

创建事务日志备份

用于创建完整数据库备份的 BACKUP 语句的基本语法如下:

BACKUP LOG database_name TO <backup_device>

ms191429.note(zh-cn,SQL.90).gif重要提示:
如果数据库损坏,或者您要还原数据库,请参阅尾日志备份

创建事务日志备份

计划备份作业

请参阅

概念

事务(数据库引擎)
使用事务日志备份

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 7 月 17 日

更改的内容: