简单恢复模式下的备份

更新日期: 2006 年 7 月 17 日

ms191164.note(zh-cn,SQL.90).gif重要提示:
對於無法接受損失最新變更的實際執行系統而言,簡單復原模式不是適當的選擇。在這些情況下,建議您使用完整復原模式。如需詳細資訊,請參閱<在完整恢复模式下备份>。

簡單復原模式提供最簡單的備份和還原形式。因為永遠不會備份交易記錄,所以備份很容易管理。不過,如果沒有記錄備份,就只能將資料庫還原到資料最近一次備份的結尾。如果會發生失敗,則資料最近一次備份之後所做的更新將遺失。

範例備份策略

下圖顯示簡單復原模式下最簡單的備份和還原策略。其中有五個資料庫備份,但只有在時間 t5 進行的最新備份才需要還原。還原這個備份會將資料庫回復到 t5 這個時間點。所有後面的更新 (以 t6 方塊表示) 都會遺失。

还原简单模式数据库

ms191164.note(zh-cn,SQL.90).gif注意:
在簡單復原模式下,會自動截斷交易記錄以移除任何非使用中的虛擬記錄檔。截斷通常會在每個檢查點之後發生,但是也可能在某些情況下延遲。如需詳細資訊,請參閱<事务日志截断>。

將工作損失風險降至最低

在簡單復原模式下,工作損失風險會隨時間經過而增加,直到進行下一個完整備份或差異備份為止。因此,建議您排訂充足的備份的頻率,以避免遺失大量資料,但是不要讓備份變得難以管理。

下圖顯示只使用資料庫備份之備份計劃的工作損失風險。這個策略只適合可頻繁備份的小型資料庫。

显示数据库备份之间的工作丢失风险

下圖顯示使用差異資料庫備份補充資料庫備份來減輕工作損失風險的備份策略。在第一次資料庫備份之後,連續建立了三次差異備份。第三個差異備份已經大到下一次備份時必須進行資料庫備份。這會建立新的差異基底。

完整数据库备份和差异数据库备份

使用備份來還原資料庫

完整和差異備份包含剛好足夠的記錄資料,可讓您復原資料庫。還原資料庫時需要一連串的還原作業 (「還原順序」)。還原順序會從還原完整備份開始,然後選擇性地進行對應的差異備份。在某些情況下 (例如,還原檔案時),可能需要還原多個成對的完整及差異備份。在還原相關備份之後,您必須復原資料庫。如需還原實例的簡介,請參閱<SQL Server 中的还原与恢复概述>。

如需有關還原簡單復原模式備份之限制的詳細資訊,請參閱<简单恢复模式下的还原限制

變更歷程記錄

版本 歷程記錄

2006 年 7 月 17 日

變更的內容:
  • 將備份類型的簡介移到<备份概述 (SQL Server)>。
  • 在工作損失風險的討論上方插入「將工作損失風險降至最低」標題。

2005 年 12 月 5 日

變更的內容:
  • 將先前的<簡單復原概觀>主題一併加入。
  • 加入新的圖表。

请参阅

概念

仅复制备份
差异备份的基准
备份设备
完整数据库备份
SQL Server 中的备份和还原策略简介
SQL Server 中的还原与恢复概述
从简单恢复模式进行切换的注意事项

其他资源

了解和管理事务日志
使用差异备份

帮助和信息

获取 SQL Server 2005 帮助