天天看點

Lync Server 2013 _ Lync Server後端高可用

這章介紹如何在之前單台後端資料庫的基礎上建立鏡像資料庫

Lync Server 後端就是SQL Server 資料庫,後端高可用在跟Lync內建後跟以往的高可用配置有所不同,

高可用是一種架構,高可用的架構中,硬體或軟體出現故障的情況下繼續能夠對外提供服務,

高可用分為兩種,第一種是故障轉移群集(Failover Cluster),主伺服器當機後,切換備用伺服器

第二種是網絡負載均衡(NLB),NLB最常見的案例就是Web伺服器,多台伺服器同時分攤使用者通路流量

首先說明一下部署條件,我們之前已經介紹過SQL Server的安裝,兩台标準版或企業版SQL,一台Express,當然你也可以使用三台SQL标準版或企業版完成此次部署,Express版本是免費的,可以節約成本,需要将三台伺服器全部加入域,最好關閉防火牆,SQL伺服器全部授予Lyncadmin管理者權限

= =鏡像資料庫先決條件

切記資料庫版本需要一緻,Express版本号也要一緻

我們在做鏡像之前需要滿足一些先決條件,接下來以SQL01為例,SQL02操作和SQL01一緻,SQL03隻需要加入域後添加Lyncadmin為管理者即可

1)確定三台SQL Server TCP 1433端口可用,對于主伺服器和鏡像伺服器需要開啟5022端口,見證伺服器開啟7022端口,我這裡防火牆全部關閉

2)確定所有SQL Server啟用了TCP/IP協定的通路(預設啟用)

Lync Server 2013 _ Lync Server後端高可用

3)在主SQL和鏡像SQL中開啟遠端通路,在SQL02中進行同樣操作

Lync Server 2013 _ Lync Server後端高可用
Lync Server 2013 _ Lync Server後端高可用

4)修改主SQL和鏡像SQL的服務賬戶,會重新開機SQL服務,切記兩台SQL都要進行修改

Lync Server 2013 _ Lync Server後端高可用

= =拓撲中建立鏡像資料庫

1)定義鏡像資料庫的拓撲

Lync Server 2013 _ Lync Server後端高可用

2)之前部署把這個勾取消了,現在需要指定SQL01鏡像端口号

Lync Server 2013 _ Lync Server後端高可用

3)再釋出時還需要一個共享檔案夾,用于備份同步主SQL和鏡像SQL資料的,給予Lyncadmin完全控制

Lync Server 2013 _ Lync Server後端高可用

4)拓撲釋出成功

Lync Server 2013 _ Lync Server後端高可用

5)檢視資料庫是否建立完成

此時SQL01是我們的主資料庫,而SQL02是鏡像資料庫

Lync Server 2013 _ Lync Server後端高可用
Lync Server 2013 _ Lync Server後端高可用

6)右擊資料庫屬性,在鏡像中可以看到伺服器配置資訊,可以點選故障轉移進行切換

Lync Server 2013 _ Lync Server後端高可用

7)直接将SQL01的服務關閉或者将伺服器關閉,檢視是否可以自動進行故障轉移

圖中可以看到主題伺服器已經是SQL02

Lync Server 2013 _ Lync Server後端高可用
Lync Server 2013 _ Lync Server後端高可用

8)此時如果再次将SQL01服務啟動,SQL02依舊會是主體,在沒有發生故障時需要進行手動切換