SQL Server 2008 Enterprise 提供資料庫鏡像與記錄傳送兩大高可用性技術,適用不同 RPO/RTO 需求。
資料庫鏡像
- 主體資料庫變更即時同步至鏡像資料庫。
- 主體故障時,用戶端自動重導向至鏡像伺服器,應用程式零修改。
- 兩種模式:同步(即時、高保護)、非同步(近即時、高效能)。
- Enterprise 版支援頁面級鏡像修復:損壞頁面自動從夥伴伺服器取回,作業無感知持續。
- 2008 新增:資料流壓縮、手動容錯移轉無需重啟資料庫。
案例:運動用品電商,伺服器/資料庫/頁級故障均能極速恢復,備用伺服器無需額外授權。
記錄傳送
- 主伺服器備份,一或多個次要伺服器還原,定期套用記錄備份。
- 可有多個次要伺服器,保護等級高於鏡像(單一鏡像)。
- 按排程執行,存在時間延遲 → 可能資料遺失,但可延遲套用作為使用者錯誤復原手段(保留原始資料)。
- 次要伺服器可作唯讀報表伺服器(套用記錄時不可跑報表)。
案例:獵頭公司利用延遲套用特性,復原使用者誤操作;主庫故障時直接套用記錄減少遺失。