天天看點

恢複模式選擇何時使用簡單恢複模式何時使用完整恢複模式何時使用大容量日志恢複模式

如果符合下列所有要求,則使用簡單恢複模式:

不需要故障點恢複。如果資料庫丢失或損壞,則會丢失自上一次備份到故障發生之間的所有更新,但您願意接受這個損失。

您願意承擔丢失日志中某些資料的風險。

您不希望備份和還原事務日志,希望隻依靠完整備份和差異備份。

有關詳細資訊,請參閱簡單恢複模式下的備份。

如果符合下列任一要求,則使用完整恢複模式(還可以選擇使用大容量日志恢複模式):

您必須能夠恢複所有資料。

資料庫包含多個檔案組,并且您希望逐段還原讀/寫輔助檔案組(以及可選地還原隻讀檔案組)。

您必須能夠恢複到故障點。

您希望可以還原單個頁。

您願意承擔事務日志備份的管理開銷。

有關詳細資訊,請參閱在完整恢複模式下備份。

大容量日志恢複模式旨在嚴格作為完整恢複模式的附加補充。我們建議您僅在運作大規模大容量操作期間以及在不需要資料庫的時點恢複時使用該模式。

資料庫是否會發生周期性的資料庫大容量操作?

在該恢複模式下,多數大容量操作僅進行最小日志記錄。如果使用完整恢複模式,則可以在執行此類大容量操作前臨時切換到大容量日志恢複模式。有關在大容量日志恢複模式下對哪些操作進行最小方式記錄的資訊,請參閱可以盡量減少日志量的操作。

通常,大容量日志恢複模式與完整恢複模式相似,隻是它按最小方式記錄多數大容量操作。事務日志備份捕獲日志以及自上次備份後已完成的所有按最小方式記錄的操作結果。這會使日志備份非常大。是以,大容量日志恢複模式僅适合在能夠以最小方式記錄操作的大容量操作期間使用。我們建議在其餘時間使用完整恢複模式。當完成一組大容量操作後,我們建議您立即切換回完整恢複模式。

有關大容量日志恢複模式(包括它的限制)的詳細資訊,請參閱在大容量日志恢複模式下備份。

有關差異恢複模式支援的還原操作的詳細資訊,請參閱 還原與恢複概述 (SQL Server)。

    本文轉自 Fanr_Zh 部落格園部落格,原文連結:http://www.cnblogs.com/Amaranthus/archive/2011/06/21/2085920.html,如需轉載請自行聯系原作者