在之前的文章中,給大家寫了一些 SharePoint 2016的部署配置文章,當時是在測試環境為大家做的示範,隻用了一台SQL Server 2016作為後端資料庫存儲伺服器。
其實在日常的企業生産中,一台SQL是遠遠無法滿足企業的高安全性高穩定性要求的,那麼這個時候我們可以借助 SQL Server 2012 及之後的版本所擁有的 always on 模式,來進行高可用性配置。
關于什麼是SQL Server Always On技術,大家可以用這張圖來簡單的了解一下。
<a href="http://s3.51cto.com/wyfs02/M02/8D/69/wKioL1ibytbQkCZEAADSNKJKIZM175.png" target="_blank"></a>
SQL Server2012所支援的AlwaysOn技術集中了故障轉移群集、資料庫鏡像和日志傳送三者的優點,但又不相同。故障轉移群集的機關是SQL執行個體,資料庫鏡像和日志傳送的機關是單個使用者資料庫,
而AlwaysOn支援的機關是可用性組,每個組中可以包括一個或者是多個使用者資料庫。也就是說,一旦發生切換,則可用性組中的所有資料組會作為一個整體進行切換。
AlwaysOn底層依然采用Windows 故障轉移群集的機制進行監測和轉移,是以也需要先建立Windows Cluster,隻不過可用性組中的資料庫不一定非要再存放在共享存儲上了,可以是存儲在本地磁盤上。
好,話不多說,開搞!
首先我們部署兩台 SQL Server 2016 伺服器,分别為其添加兩張網卡,一張是生産網段,一張是心跳網絡。
<a href="http://s3.51cto.com/wyfs02/M02/8D/6B/wKiom1ibytfjTZZbAAESHdoSAyc205.png" target="_blank"></a>
然後接下來我們來安裝 Windows 故障轉移群集 元件
<a href="http://s3.51cto.com/wyfs02/M02/8D/69/wKioL1ibytjzVGwVAAGU3d1K6m4719.png" target="_blank"></a>
勾選故障轉移群集元件
<a href="http://s3.51cto.com/wyfs02/M01/8D/6B/wKiom1ibytqCbErxAAGxwypAagE053.png" target="_blank"></a>
然後開始安裝
<a href="http://s3.51cto.com/wyfs02/M01/8D/69/wKioL1ibytuQrOmAAAF1n44Bz9U338.png" target="_blank"></a>
安裝完成之後,我們在管理工具面闆中,打開故障轉移群集管理器
<a href="http://s3.51cto.com/wyfs02/M02/8D/6B/wKiom1ibytzyLDh8AAJKS8hPSEg630.png" target="_blank"></a>
右鍵點選,并建立一個群集
<a href="http://s3.51cto.com/wyfs02/M02/8D/6B/wKiom1ibyt6DBpRSAAEqJhYJowE300.png" target="_blank"></a>
進入向導頁面
<a href="http://s3.51cto.com/wyfs02/M00/8D/6B/wKiom1ibyt-w8GkeAAJw3O4_DSQ761.png" target="_blank"></a>
添加我們所需要的兩台SQL Server 2016伺服器進入群集
<a href="http://s3.51cto.com/wyfs02/M01/8D/6B/wKiom1ibyuGRqVtXAAE4RR40oZI849.png" target="_blank"></a>
為了保險起見,我們選擇前期驗證測試
<a href="http://s3.51cto.com/wyfs02/M01/8D/69/wKioL1ibyuLy1HSSAAILc7JdNiU290.png" target="_blank"></a>
開始測試
<a href="http://s3.51cto.com/wyfs02/M00/8D/69/wKioL1ibyuTCeuB2AAGh8FbWRf0229.png" target="_blank"></a>
系統開始驗證兩台SQL Server 2016 的硬體和軟體環境,以确定是否可以完成 Always On 模式的部署。
<a href="http://s3.51cto.com/wyfs02/M02/8D/69/wKioL1ibyuXR4i_ZAAGEmzByLeI304.png" target="_blank"></a>
驗證通過,綠色勾勾就是喜歡! 點選完成
<a href="http://s3.51cto.com/wyfs02/M00/8D/69/wKioL1ibyueQuVHHAAGwAa0ZvKk317.png" target="_blank"></a>
這個時候輸入 Cluster 的名字,然後确定兩台SQL Server 2016所在的生産網段,并為群集設定一個出在相同網段的新的IP位址
<a href="http://s3.51cto.com/wyfs02/M01/8D/6B/wKiom1ibyujBuRiUAAFTp8Tbm8o174.png" target="_blank"></a>
接下來确認之前的配置資訊
<a href="http://s3.51cto.com/wyfs02/M02/8D/6B/wKiom1ibyuqiyLYWAAE57I-cIS4213.png" target="_blank"></a>
最後群集部署完成。
<a href="http://s3.51cto.com/wyfs02/M00/8D/6B/wKiom1ibyurRskTsAAFR6Pu6VQ0749.png" target="_blank"></a>
本文轉自horse87 51CTO部落格,原文連結:http://blog.51cto.com/horse87/1896252,如需轉載請自行聯系原作者