Sqlserver2008R2 資料庫映象配置步驟

silent發表於2014-11-07

Sqlserver2008映象功能可以保障資料庫的高可用性。資料庫映象維護著資料庫的兩個副本,這兩個副本必須分別放置在不同的SQL Server資料庫例項中。可以用兩臺伺服器也可以用一臺伺服器的不同例項來承載,但例項必須具有不同的資料映象埠。其中一臺上的資料庫用於客戶端訪問,充當“主體伺服器”角色;而另一臺則根據映象會話的配置和狀態,充當熱備份伺服器,即“映象伺服器角色”,當主體伺服器發生故障時,可以切換到備份伺服器來充當主體伺服器的功能,切換的過程可以使手動,也可以自動切換,自動切換必須新增一個“見證伺服器角色”,用於監視主體服務是否支援資料庫服務自動故障轉移。

主體伺服器與映象伺服器之間同步的原理在此不在描述,請參見微軟官網:http://msdn.microsoft.com/zh-cn/library/ms189852.aspx

設定步驟:

1、環境準備

  安裝資料庫服務Sqlserver2008R2,必須具有相同的版本。

  安裝後開啟資料庫服務和代理服務。

  防火牆開啟資料庫埠1433和服務埠5022。

  主伺服器IP:       10.102.12.106

  映象伺服器IP:    10.101.84.74

  見證伺服器IP:    10.102.7.185

2、修改伺服器Host檔案

  分別開啟修改這三個伺服器的HOST檔案,新增以下指向:

  10.102.12.106        iZ27mnaky5m8Z
  10.101.83.74          iZ274pad4siqZab
  10.102.7.185          iZ27gj5a4e7pZcd

  後面伺服器對應的機器名

3、備份以及恢復資料庫

  目標資料庫恢復模式必須為“完整”。

  備份資料庫和備份日誌選擇同一檔案。

  在映象伺服器上進行恢復時,還原選項選擇“覆蓋現有資料庫” 恢復狀態選擇“不對資料庫選擇任何操作.......”

4、開始映象操作

  

  

5、完成後狀態

  主體伺服器資料為:主體,已同步,

  鏡機伺服器資料庫為:映象,已同步,正在還原...

相關文章