首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2008 交易記錄傳送備份完整實作指南

     編輯:關於SqlServer

架構需求

  • 主伺服器:Server-DW, Windows Server 2003 x64, SQL Server 2008, 資料庫 JKL_DW
  • 備份伺服器:Server-ETL, Windows Server 2003 x32, SQL Server 2008

前置作業

  1. 備份伺服器建立三個共享資料夾:
    • \\Server-ETL\jklDW$ - 完整備份存放
    • \\Server-ETL\LogBackup$ - 記錄備份傳送目標
    • \\Server-ETL\LogCopy$ - 記錄複製還原來源
  2. 對 JKL_DW 執行完整備份,設定:
    • 目標:\\Server-ETL\jklDW$
    • 覆蓋媒體:備份到新媒體集並清除現有備份集
    • 可靠性:勾選「完成後驗證備份」與「寫入前檢查校驗和」
    • 壓縮:啟用「壓縮備份」節省 80% 空間

設定記錄傳送

  1. SSMS 右鍵資料庫 → 「工作」 → 「交易記錄傳送」 → 啟用為主要資料庫。
  2. 備份設定:排程、網路路徑 \\Server-ETL\LogBackup$、保留期限、壓縮。
  3. 次要資料庫設定:指定 Server-ETL、資料庫名稱、還原模式 (NORECOVERY/STANDBY)、複製資料夾 \\Server-ETL\LogCopy$、還原排程。
  4. 監視伺服器 (選填):設定警示、歷程保留。

關鍵圖示說明

備份資料庫-常規頁

備份資料庫-選項頁

驗證與維護

  • 檢查 msdb.dbo.log_shipping_monitor_* 系統表監控狀態。
  • 定期測試容錯移轉,確保備份鏈完整。
  • 監控磁碟空間,清理過期備份檔案。

總結

記錄傳送提供資料庫級別的高可用性與異地備份,配合壓縮與驗證選項,可在低頻寬環境下穩定運作。關鍵在於網路共享權限、排程間隔與監控機制的正確配置。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved