範例:分次還原資料庫 (簡單復原模式)

適用於:SQL Server

分次還原順序會在檔案群組層級,分階段地還原與復原資料庫,先從主要檔案群組開始,然後才是所有的讀取/寫入次要檔案群組。

在此範例中,資料庫 adb 是在損毀之後還原至新的電腦。 此資料庫使用的是簡單復原模式。 在損毀之前,所有檔案群組都在線上。 檔案群組 AC 可讀取/寫入,而檔案群組 B 則是唯讀的。 檔案群組 B 在最近一次部分備份之前變成唯讀,該部分備份包含主要檔案群組以及讀取/寫入次要檔案群組 AC。 在檔案群組 B 變成唯讀之後,對檔案群組 B 進行了個別的檔案備份。

還原順序

  1. 主要檔案群組和檔案群組 AC的部分還原。

    RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C'   
       FROM partial_backup   
       WITH PARTIAL, RECOVERY;  
    
    

    此時,主要檔案群組和檔案群組 AC 在線上。 檔案群組 B 中的所有檔案皆為復原暫止狀態,且檔案群組已離線。

  2. 線上還原檔案群組 B

    RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;  
    
    

    所有檔案群組現在都已在線上。

其他範例

另請參閱

線上還原 (SQL Server)
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
分次還原 (SQL Server)