简单恢复
简单恢复允许将数据库恢复到最新的备份。
简单恢复允许将数据库恢复到最新的备份。
简单恢复的备份策略包括:
数据库备份。
差异备份(可选)。
在媒体发生故障时进行恢复
还原最新的完整数据库备份。
完全恢复
完全恢复允许将数据库恢复到故障点状态。
完全恢复允许将数据库恢复到故障点状态。
完全恢复的备份策略包括:
数据库备份。
差异备份(可选)。
事务日志备份。
完全恢复和大容量日志记录恢复很相似,而且很多使用完全恢复模型的用户有时将使用大容量日志记录模型。有关更多信息,请参见大容量日志记录恢复。
在媒体发生故障时进行恢复
如果数据库的当前事务日志文件可用而且没有损坏,则可以将数据库还原到故障点发生时的状态。若要将数据库还原到故障点:
备份当前活动事务日志。有关更多信息,请参见事务日志备份。
如果有差异备份,则还原最新的那个备份。
应用最新的日志备份(在步骤 1 中创建的)并恢复数据库。
重要 在完全恢复模型中为防止事务损失,必须保护事务日志不受损坏。强烈建议使用容错磁盘存储事务日志。
大容量日志记录恢复
大容量日志记录恢复允许大容量日志记录操作。
大容量日志记录恢复允许大容量日志记录操作。
大容量日志记录恢复模型提供对媒体故障的防范,并对某些大规模或大容量复制操作提供最佳性能和最少的日志使用空间。下列操作为最小日志记录操作:
SELECT INTO。
大容量装载操作(bcp 和 BULK INSERT)。
CREATE INDEX(包括索引视图)。
text 和 image 操作(WRITETEXT 和 UPDATETEXT)。
在大容量日志记录恢复模型中,这些大容量复制操作的数据丢失程度要比完全恢复模型严重。虽然在完全恢复模型下记录大容量复制操作的完整日志,但在大容量日志记录恢复模型下,只记录这些操作的最小日志,而且无法逐个控制这些操作。在大容量日志记录恢复模型中,数据文件损坏可能导致必须手工重做工作。
在 Microsoft® sql Server™ 2000 中,可以很容易地在完全恢复模型和大容量日志记录恢复模型之间进行切换。在大容量日志记录恢复模型中,不需要在完成大容量复制操作后执行完整数据库备份。在这个模型中,事务日志备份捕获日志和上次备份后执行的任何大容量操作的结果。
大容量日志记录恢复的备份策略包括:
数据库备份。
差异备份(可选)。
在媒体发生故障时进行恢复
备份当前活动事务日志。有关更多信息,请参见事务日志备份。
还原最新的完整数据库备份。
如果有差异备份,则还原最新的那个备份。
按顺序应用自最新的差异备份或完整数据库备份后创建的所有事务日志备份。
手工重做最新日志备份后的所有更改。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。