部份備份

Microsoft SQL Server 2005 推出特殊類型的檔案/檔案群組備份功能,稱為「部份備份」。 這些備份除了所有其他非唯讀的檔案群組外,還會自動選取主要檔案群組。 若資料庫本身是唯讀,則只會加入主要檔案群組。

和檔案與檔案群組備份不同,部份備份可以在使用「簡易復原模式」的資料庫上執行,因為已包含所有可變更的資料。 若您有一個大型資料庫在唯讀檔案群組中包含大量靜態資料,則可利用「部份備份」縮減大小,並減少執行一般備份所需的時間。 只要您保留最近的完整資料庫備份,且資料庫結構不變,就能使用部份完整和部份差異備份,而不需要執行其他完整資料庫備份。

另外您也可以從部份備份進行部份還原,只要所有必須的檔案群組都包含在「部份備份」工作階段中。 您也可以從部份備份進行資料庫還原,把最後的資料庫完整備份視為先決條件。

附註:使用簡單復原模組時,必須先執行另一次資料庫完整備份,才能在部份完整備份後執行資料庫差異備份。 針對所有復原模式,如果您在資料庫差異備份之後執行部分完整備份,部分完整備份就會受資料庫差異備份影響,將其視為先決條件。

重要! 在 SQL Server 7.0 及 2000 中,資料庫差異備份與先前資料庫完整備份之間的任何檔案/檔案群組備份,會受資料庫差異備份影響。 不過,在 SQL Server 2005 及更新版本中,資料庫差異或部分差異備份卻受其中的任何完整備份 (包含檔案/檔案群組完整備份及部分完整備份) 影響。 自動選取範圍功能無法偵測到此條件。 如果您在 SQL Server 2005 中混合使用檔案/檔案群組備份以及資料庫差異和部分差異備份,則可能需要手動組合還原順序。