逐段还原过程在文件组级别依次还原和恢复数据库,首先处理主文件组及所有读/写辅助文件组。
在此示例中,数据库 adb 在灾难发生后还原到新计算机。 数据库正在使用简单的恢复模式。 灾难发生前,所有文件组都处于联机状态。 文件组 A 和 C 读取/写入,文件组 B 为只读。 文件组 B 在最近的部分备份之前变为只读,其中包含主文件组和读/写辅助文件组, A 以及 C。 文件组 B 变为只读后,已对文件组 B 创建了单独的文件备份。
还原序列
主要和文件组
A及C的部分还原。RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C' FROM partial_backup WITH PARTIAL, RECOVERY;此时,主组
A和文件组C均处于联机状态。 文件组B中的所有文件都处于恢复挂起状态,文件组处于脱机状态。文件组
B的联机还原。RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;所有文件组现在都处于联机状态。
其他示例
另请参阅
联机还原(SQL Server)
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
碎片还原 (SQL Server)