建立交易記錄備份
更新: 2006 年 7 月 17 日
此主題僅與使用完整或大量記錄復原模式的資料庫有關。
本主題描述備份交易記錄的考量因素,並提供建立記錄備份的程序連結。如需有關交易記錄備份的詳細資訊,請參閱<使用交易記錄備份>。
備份交易記錄檔的條件
最低限度下,您在進行任何記錄備份之前,必須具有至少一個完整備份。此後,就可以在其他記錄備份以外的任何備份期間備份交易記錄。建議您經常進行記錄備份,以將工作損失風險降至最低,同時也讓記錄能夠截斷。
在還原資料庫之前,您通常應該嘗試備份記錄的結尾。如需有關如何建立結尾記錄備份以及不需要結尾記錄備份之情況的詳細資訊,請參閱<結尾記錄備份>。
記錄備份順序的運作方式
資料庫管理員通常會定期 (如每週) 建立完整資料庫備份。另外,系統管理員也可以選擇在較短的間隔上 (如每日) 建立差異備份,並以更高的頻率 (如每 10 分鐘) 建立交易記錄備份。備份之間的最佳間隔取決於各種因素,例如資料的重要性、資料庫的大小和伺服器的工作負載。
如果交易記錄損毀,則最近一次記錄備份之後所執行的工作都會遺失。因此將記錄檔存放在容錯儲存體這件事,顯然相當重要。
這一連串交易記錄備份與完整資料庫備份無關。您進行一連串的交易記錄備份,然後定期進行用來啟動還原作業的完整資料庫備份。例如,假設發生以下一連串事件:
時間 | 事件 |
---|---|
上午 8:00 |
備份資料庫。 |
中午 |
備份交易記錄。 |
下午 4:00 |
備份交易記錄。 |
下午 6:00 |
備份資料庫。 |
下午 8:00 |
備份交易記錄。 |
在晚上 8:00 建立的交易記錄備份包含從下午 4:00 到晚上 8:00 的交易記錄,其跨越在下午 6:00 建立完整資料庫備份的時間。這一連串的交易記錄備份會從上午 8:00 時建立的初始完整資料庫備份開始,一直持續到晚上 8:00 時建立的最後一個交易記錄備份。
如需有關如何套用這些交易記錄的詳細資訊,請參閱<套用交易記錄備份>中的範例。
建立交易記錄備份
用於建立完整資料庫備份的基本 BACKUP 語法為:
BACKUP LOG <database_name> TO <backup_device>
重要事項: |
---|
如果資料庫損毀,或您即將還原資料庫,請參閱<結尾記錄備份>。 |
建立交易記錄備份
排程備份作業
請參閱
概念
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|