簡單復原模式下的備份
重要事項 |
---|
對於無法接受損失最新變更的實際執行系統而言,簡單復原模式不是適當的選擇。在這些情況下,建議您使用完整復原模式。如需詳細資訊,請參閱<在完整復原模式下備份>。 |
簡單復原模式提供最簡單的備份和還原形式。這個復原模式可支援資料庫備份和檔案備份,但是不支援記錄備份。交易記錄資料僅能與相關聯的使用者資料一起備份。如果沒有記錄備份,則會簡化備份與還原的管理。. 不過,資料庫只能還原到最近一次備份的結尾。
範例備份策略
下圖顯示簡單復原模式下最簡單的備份和還原策略。這個策略只使用完整資料庫備份,其中包括資料庫內的所有資料。其中有五個完整資料庫備份存在,但只有在時間 t5 進行的最新備份才需要還原。還原這個備份會將資料庫回復到 t5 這個時間點。所有後面的更新 (以 t6 方塊表示) 都會遺失。
[!附註]
在簡單復原模式下,會自動截斷交易記錄以移除任何非使用中的虛擬記錄檔。截斷通常會在每個檢查點之後發生,但是也可能在某些情況下延遲。如需詳細資訊,請參閱<交易記錄截斷>。
將工作損失風險降至最低
在簡單復原模式下,工作損失風險會隨時間經過而增加,直到進行下一個完整備份或差異備份為止。相較於完整備份,差異備份只包含上一次完整備份之後所做的變更。因此,建議您排定充足的備份頻率,以避免遺失大量資料,但是不要讓備份變得難以管理。
下圖顯示只使用資料庫備份之備份計畫的工作損失風險。這個策略只適合可頻繁備份的小型資料庫。
下圖顯示使用差異資料庫備份補充資料庫備份來減輕工作損失風險的備份策略。在第一次資料庫備份之後,連續建立了三次差異備份。第三個差異備份已經大到下一次備份時必須進行資料庫備份。這樣會建立新的差異基底。
建立資料庫備份
建立完整資料庫備份
建立差異資料庫備份
排程備份作業
使用備份來還原資料庫
完整備份和差異備份包含剛好足夠的記錄資料,可讓您復原資料庫。還原資料庫時需要一連串的還原作業 (「還原順序」)。還原順序會從還原完整備份開始,然後選擇性地進行對應的差異備份。在某些情況下 (例如,還原檔案時),可能需要還原多個成對的完整及差異備份。在還原相關備份之後,您必須復原資料庫。如需還原實例的簡介,請參閱<還原和復原概觀 (SQL Server)>。
如需有關還原簡單復原模式備份之限制的詳細資訊,請參閱<簡單復原模式下的還原限制>