使用 SQL Server 数据库还原顺序
可以使用 SQL Server 2005 还原来快速轻松地完成一些简单操作,用户还可以将需要还原的数据控制在最少,时间控制在最短。本节中的主题介绍了如何将多个 RESTORE 语句组合到还原顺序(复制数据、前滚数据及在回滚阶段结束时使数据在线)中。
注意: |
---|
有关在其中执行前滚的重做阶段的介绍,请参阅了解 SQL Server 中备份的还原和恢复工作方式。 |
目录视图、msdb 数据库和备份包含构造有效还原顺序的必要信息(例如,备份集开始和结束时的日志序列号)。此外,目录视图还提供了有关数据库和关联文件的状态信息。这些状态信息可以帮助您在还原数据时确定下一步要采取的操作。
本节内容
- 日志序列号简介
介绍了日志序列号及其在备份和还原中的用法。
- 日志序列号和还原计划
讨论了用于创建日志链的最重要的日志序列号。本主题仅适用于使用完整恢复模式或大容量日志恢复模式的数据库。
- 恢复路径
讨论了有关使用差异备份或日志备份将数据库还原到先前时点的问题。
- 确定包含在日志备份中的时间间隔
讨论了如何确定日志备份中包含的时间间隔。本主题仅适用于使用完整恢复模式或大容量日志恢复模式的数据库。
- 确定恢复文件或文件组的下一步
包含有关如何确定离线文件或文件组的状态以及如何使其在线的信息。
- 应对由损坏的备份导致的 SQL Server 还原错误
讨论了由于备份媒体损坏而导致还原错误时应执行的操作。
- 在 SQL Server 中重新启动中断的还原操作
讨论了从中断点重新启动中断的备份或还原操作。
- 还原顺序的高级注意事项
讨论了诸如更改前滚集,跳过只读文件中数据的前滚,使用多个完整备份,在数据库中同时执行备份和还原,控制前滚过程中已添加文件的创建,还原重命名的文件和文件组,以及使用 REPLACE 选项等问题。