採用 SQL Server 2008 Enterprise x64,建立非同步(高效能)鏡像資料庫,並配置見證伺服器實現自動故障轉移。
| 項目 | 要求 |
|---|---|
| SQL Server 版本 | 主體、鏡像、見證三方必須相同版本 |
| 見證伺服器版本 | SQL Server 2005 或更新版本 |
| 資料庫復原模式 | 必須為完整復原模式 |
| 鏡像資料庫建立 | WITH NORECOVERY 還原完整備份 + 所有後續記錄備份 |
| 不支援場景 | 跨資料庫交易、分散式交易、系統資料庫 |
| 路徑建議 | 鏡像資料庫路徑盡量與主體一致 |
| CPU 考量 | 主體 CPU > 50% 時不建議啟用自動故障轉移 |
| 網路需求 | 高效穩定的低延遲網路環境 |
伺服器管理員 → 功能 → 新增 .NET Framework 3.5.1
SSMS → VirtualManagerDB 右鍵 → 屬性 → 選項 → 復原模式:完整
右鍵資料庫 → 工作 → 備份 → 備份類型:完整
-- 主體執行
BACKUP LOG VirtualManagerDB TO DISK = 'c:\backup\vlogback.bak'
鏡像伺服器:右鍵資料庫 → 工作 → 還原 → 交易記錄 → 同樣選擇 NORECOVERY
完成上述步驟後,鏡像資料庫已處於 RESTORING 狀態,具備接收主體記錄流的條件。下一階段將進行端點配置、安全性設定與鏡像會話啟動。