還原類型

Agent for Microsoft SQL Server 支援下列還原類型:

資料庫還原

還原整個資料庫。 若所選的工作階段是資料庫差異備份或部份完整備份,則最後先前的資料庫完整備份必須是先決條件。 若所選的工作階段是部份差異備份,則最後資料庫完整或部份完整備份必須是先決條件。

異動日誌還原

還原異動日誌。 還原異動日誌,也是指「套用」異動日誌。 當您還原異動日誌時,Microsoft SQL Server 會重新執行該日誌所包含的變更,並復原備份異動日誌當時尚未認可的所有異動。

從完整備份還原資料庫後,您可以載入在資料庫備份後所建立的差異備份 (若有的話) 與異動日誌備份。 載入異動日誌可讓您儘可能地完全修復資料庫。

您必須依照備份的建立序列,載入異動日誌備份。 Microsoft SQL Server 會檢查各個已備份資料庫,與已備份異動日誌的時間戳記,確認是正確的序列。

在 Microsoft SQL Server 載入整個序列的異動日誌備份後,資料庫會還原成上一次異動日誌備份時的狀態,但不包括所有未認可的異動。 唯一 Microsoft SQL Server 不進行復原的未認可異動,就是 Microsoft SQL Backup Log 異動,其反而成為還原程序的部分動作。

附註:異動日誌還原必須套用到原始資料庫或原始資料庫的已還原複本。 否則無法套用日誌。

檔案與檔案群組還原

還原所選檔案與檔案群組 您可從檔案/檔案群組備份、部份備份或資料庫備份,來還原檔案與檔案群組。 還原檔案或檔案群組時,必須先從完整備份工作階段還原,然後可選擇從差異工作階段還原,接著是在完整或差異備份後執行的所有異動日誌備份工作階段。 還原檔案或檔案群組時,您必須將上一次檔案,或檔案群組作業後的異動日誌,立即套用到資料庫檔案。

附註:檔案與檔案群組還原必須套用到原始資料庫或原始資料庫的已還原複本。 否則無法套用日誌。

部分還原

部份還原一律會還原主要的檔案群組和指定為新資料庫的任何其他檔案群組。 如此會產生一組資料庫子集。 沒有還原的檔案群組會標記為「離線」,且無法存取。

附註:使用部份還原建立的資料庫不得進行資料庫備份,因為未還原的檔案群組已經離線。 為了解決這個狀況,請把剩下的檔案群組還原至部份還原的資料庫,或使用 Microsoft SQL Server Enterprise Manager 或 Management Studio 將其從資料庫結構中移除。

破損頁面修復

只還原已標示為損毀的磁碟上之資料頁面。 SQL Server 2005 能隔離資料庫損毀的部份,讓其他的保持完整。 如果這個情形發生在完整復原模組資料庫上,則該資料庫也許能進行破損頁面修復,比資料庫還原的速度快得多。 本還原作業的從屬性質與檔案與檔案群組還原類似。

本作業有線上與離線版本。 若為線上破損頁面修復,則資料庫在整個時間內都保持在線上狀態,您仍能存取未損毀的表格。 若為離線破損頁面修復,則在還原之前應使用日誌尾部備份讓資料庫離線。 線上修復必須有企業版的 SQL Server。

附註:破損頁面修復還原必須用於原始資料庫,或原始資料庫的還原複本。 否則無法套用資料與日誌。

重要!使用 [自動選取範圍] 時,您可能無法使用舊版 CA ARCserve Backup 或 BrightStor® Enterprise Backup 中的備份,將資料庫還原至不同的磁碟位置 (例如,不同的磁碟機代號或目錄路徑,或是使用不同的檔案名稱)。  如需還原至不同位置的詳細資訊,請參閱〈使用 [自動選取範圍] 還原到替用磁碟位置〉。