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

SQL Server 2008 資料庫鏡像部署實戰(二):配置鏡像與手動故障轉移測試

     編輯:SQL Server 2008

鏡像伺服器端啟動鏡像會話

  1. SSMS 展開資料庫 → 右鍵 VirtualManagerDB → 工作 → 鏡像
  2. 點擊「配置安全性」→ 選擇「是」包含見證伺服器(稍後再配)
  3. 取消勾選見證伺服器,先完成主體/鏡像配對
  4. 主體伺服器端點:命名為 site1,連接埠 5022
  5. 鏡像伺服器端點:命名為 site2,連接埠 5022
  6. 服務帳號:指定網域管理員帳號
  7. 完成精靈,選擇「不啟動鏡像」
  8. 手動將運行模式改為「高效能(非同步)」,點擊「啟動鏡像」
  9. 等待狀態顯示「已同步:資料庫已完全同步」
鏡像配置入口 配置安全性 取消見證伺服器 主體端點設定 鏡像端點設定 服務帳號 配置完成 不啟動鏡像 高效能模式 同步完成狀態

手動故障轉移測試

  1. 主體資料庫右鍵 → 工作 → 鏡像
  2. 將運行模式改為「高安全性(同步)」(高可用模式下無法手動故障轉移)
  3. 點擊「故障轉移」按鈕,確認斷開所有連線
  4. 觀察故障轉移進度,約 1 秒內完成
  5. 驗證角色互換:原主體變為鏡像,原鏡像升級為主體
故障轉移確認 故障轉移進行中 故障轉移完成

關鍵操作提醒

  • 模式切換:手動故障轉移必須在高安全性模式下進行
  • 同步前提:資料庫必須已達到 SYNCHRONIZED 狀態
  • 連線中斷:故障轉移會強制斷開所有用戶端連線,應用層需具備重連機制
  • 角色互換:故障轉移本質是夥伴角色交換,非單向切換

下一步預告

下一篇將介紹:見證伺服器安裝配置、自動故障轉移啟用與驗證。

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