SQL Server 2008 使用多基準差異備份

iSQlServer發表於2009-01-16

本主題僅適用於使用完整恢復模式或大容量日誌恢復模式的資料庫,這些資料庫內部存在多個檔案組,而且它們的備份策略包括檔案備份和差異備份。部分差異備份必須使用單個部分備份作為基準。

注意:
在簡單恢復模式下,差異備份只能有一個基準。禁止進行多基準差異備份,嘗試使用多基準差異備份時將顯示錯誤並失敗。
 


在完整恢復模式下,差異備份可以包含具有不同差異基準的檔案。具有多個基準的差異被稱為“多基準差異備份”。多基準差異備份的管理和維護較為困難。因此,建議避免建立具有多個基準的差異備份。相反,應該針對資料庫備份使用差異資料庫備份,針對檔案備份使用差異檔案備份。

 多基準差異備份產生的原因
如果基於一組檔案備份執行差異資料庫備份,則會產生多基準差異備份。如果使用列出多個檔案的檔案差異,而且列表不同於為最新檔案備份提供的列表,則會產生多基準差異。在部分備份後更改了檔案組的訪問許可權的情況下,也會產生多基準。有關詳細資訊,請參閱差異部分備份。

 多基準差異在什麼情況下會有用
多基準差異可能會有用,但這種情況極少。例如,資料庫管理員可能會使用具有一整套檔案備份的完整資料庫差異。整組檔案備份將替換單個資料庫備份,從而建立多基準差異。根據資料庫的使用情況,差異可能會很小。在任何情況下,還原檔案時都遵循相同的過程:先還原檔案備份,然後再還原完整資料庫差異。

在這種情況下,多基準差異比多個單獨的差異檔案備份更易於管理,而且備份和還原步驟仍很簡單。不會混淆要還原哪個備份,因為所有檔案都會被相同對待。

如果要為差異備份使用多基準差異備份,請讓多基準策略儘可能保持簡單。避免使用複雜多基準差異策略,特別是那種在還原時需要將某些檔案或檔案組與其他檔案或檔案組進行確別對待的策略。例如,避免混合使用完整資料庫備份、檔案備份和資料庫差異。同時,避免在完整資料庫備份和差異備份中對檔案進行有差別地進行分組,除非分組非常簡單並可預測,如上面的示例中所示。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-539862/,如需轉載,請註明出處,否則將追究法律責任。

相關文章