架構概述
- 針對單一資料庫而非整個伺服器
- 基於交易記錄傳送:主伺服器定時備份記錄 → 複製到次要伺服器 → 差異還原
- 次要伺服器處於 STANDBY 模式 (唯讀可查詢)
- 監視伺服器建議獨立第三台,條件不足可置於次要伺服器

前置作業準備
作業系統層面
- 兩台乾淨環境電腦,安裝相同 OS、SQL Server 2000 Enterprise Edition (版本與修補程式一致)
- SQL Server 相關磁碟必須為 NTFS 格式
- 避免安裝 McAfee 等防毒軟體 (經驗顯示有記憶體衝突)
- 建立相同的 Administrators 群組帳號/密碼 (可直接用 Administrator)
- 在兩台
...\MSSQL 目錄下建立不同名稱的共享資料夾 (如 shipping_source、shipping_dest),給予 Administrators 完整權限
- 確認子網路遮罩一致,網路芳鄰互見共享資料夾且無需輸入密碼
- 兩台機器的 SQLSERVER 服務與 SQLAGENT 服務設為自動啟動
SQL Server 設定
- 以電腦名或網域成員名註冊雙方 SQL Server (不可用
(local),IP 可)
- 資料庫屬性 → 勾選:自動啟動 SQL Server、SQL Server Agent、MSDTC (雙方皆需)
- 安全性頁籤:驗證模式設為 SQL Server 和 Windows
- 關鍵步驟:將 SQL Server 與 SQL Agent 啟動帳戶從系統帳戶改為前建立的 Administrators 帳號 (需加網域前綴),兩台皆同

部署前核對清單
- 兩台 Windows/ SQL/ SQL Agent 帳號密碼完全一致
- 共享資料夾網路芳鄰可見、免密碼存取、完整權限
正式設定步驟 (全在主伺服器操作)
1. 啟動維護計劃精靈

2. 選取資料庫並勾選「將交易記錄傳送到其他 SQL Server」

3. 備份檔案目錄設為主伺服器共享資料夾本地路徑
例:D:\Program Files\Microsoft SQL Server\MSSQL\shipping_source

4. 指定交易記錄共享路徑 (主伺服器網路路徑)
例:\\192.168.0.127\shipping_source

5. 新增目的資料庫設定
- 伺服器名稱:次要伺服器 SQL 註冊名 (需與電腦名一致)
- 交易記錄目錄:次要伺服器共享資料夾本地路徑
- 目的資料庫:勿預先建立,勾選「建立並初始化新資料庫」
- 資料/記錄檔路徑:確保磁碟為 NTFS
- 資料庫掛載狀態:選擇「備用模式」 (非此模式無法差異還原)
- 勾選「終止資料庫中的使用者」、「允許資料庫採用主要角色」
- 交易記錄備份目錄:次要伺服器備份目錄的網路路徑

6. 排程與閾值設定
- 立即執行完整備份
- 備份頻率:記錄備份-傳送-還原的週期 (如每 15 分鐘)
- 還原延遲:主備份後到次要開始還原的緩衝時間 (建議數分鐘,確保下一輪前完成)
- 警示閾值:超過此時間未備份/還原即警示,建議 > 3 倍頻率

7. 監視伺服器設定
無第三台時使用次要伺服器,採 Windows 驗證。
完成精靈後,主伺服器將建立維護計劃與對應作業,次要伺服器自動建立 Standby 資料庫。下篇將說明驗證與容錯移轉操作。