範例:分次還原資料庫 (簡單復原模式)
分次還原順序會在檔案群組層級,分階段地還原與復原資料庫,先從主要檔案群組開始,然後才是所有的讀取/寫入次要檔案群組。
在此範例中,資料庫 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;
所有檔案群組現在都已在線上。
請參閱
概念
其他資源
BACKUP (Transact-SQL)
數個還原實例的還原順序範例
RESTORE (Transact-SQL)