一 資料庫鏡像部署準備 1.1 資料庫鏡像支持 有關對 SQL Server 2012 中的資料庫鏡像的支持的信息,請參考:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2012/cc645993%28v%3dsq ...
一 資料庫鏡像部署準備
1.1 資料庫鏡像支持
有關對 SQL Server 2012 中的資料庫鏡像的支持的信息,請參考:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2012/cc645993%28v%3dsql.110%291.2 其他前置條件
- 需要安裝.NET 補丁,詳見:https://support.microsoft.com/zh-cn/help/2654347/an-update-introduces-support-for-the-alwayson-features-in-sql-server-2。
- 確保參與參與一個或多個可用性組的電腦不是域控,域控制器節點不支持可用性組。
- 確保每台電腦都是 Windows Server 故障轉移群集 (WSFC) 群集中的節點,詳見:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2012/hh270278%28v%3dsql.110%29。
- 確保有足夠的WSFC節點,詳見:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2012/ff877884%28v%3dsql.110%29。
- 若要管理 WSFC 群集,用戶必須是每個群集節點上的系統管理員。
1.3 其他限制
- 可用性副本必須由一個 WSFC 群集的不同節點承載:對於某個給定可用性組,可用性副本必須由在同一 WSFC 群集的不同節點上運行的伺服器實例承載。唯一的例外是在遷移到另一個 WSFC 群集時,此時一個可用性組可能會暫時跨兩個群集。
- 唯一的可用性組名稱:每個可用性組名稱在 WSFC 故障轉移群集上必須唯一。可用性組名稱的最大長度為 128 個字元。
- 可用性副本:每個可用性組支持一個主副本和最多四個輔助副本。所有副本都可在非同步提交模式下運行,或最多 3 個副本可在同步提交模式下運行。
- 不要使用故障轉移群集管理器來故障轉移可用性組。 必須使用 Transact-SQL 或 SQL Server Management Studio。
二 部署規劃準備
2.1 伺服器規劃
按照如下規劃配置主機名(domain首碼)及IP。三 DNS伺服器安裝
dsserver相關IP設置如下。![128 128](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124336068-1021711796.png)
![129 129](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124354825-1898835988.png)
![130 130](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124407964-388044636.png)
![131 131](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124421940-887103487.png)
![132 132](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124433667-1112276692.png)
![133 133](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124446010-1845926488.png)
![134 134](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124458705-678421749.png)
四 安裝 Active Directory 域服務
伺服器管理器 -> 添加角色和功能,選擇Active Directory 域服務。![135 135](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124510411-1714494919.png)
![136 136](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124524116-601179748.png)
![137 137](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124537284-1020757544.png)
![138 138](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124550998-1773244576.png)
![139 139](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124603696-887402760.png)
![140 140](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124615675-629454680.png)
![141 141](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124628351-1120059033.png)
![142 142](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124641750-231105453.png)
![143 143](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124653793-321547525.png)
![144 144](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124705858-1715917889.png)
![145 145](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124718021-912817570.png)
![146 146](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124731463-2116879252.png)
![147 147](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124746354-1044914912.png)
![148 148](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124758206-638764310.png)
![149 149](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124809583-125482665.png)
![150 150](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124822056-36725204.png)
![151 151](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124836621-132164716.png)
五 域用戶創建及加入
5.1 域用戶創建
控制面板 -> 管理工具 -> Active Directory 用戶和電腦![152 152](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124849335-1374398197.png)
![153 153](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124900632-427227456.png)
![154 154](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124912215-1089343928.png)
![155 155](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124924304-1911258260.png)
5.2 加入域控
nodea相關IP設置如下。![156 156](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124939247-226125916.png)
![157 157](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716124952965-259874876.png)
![158 158](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125006434-787176747.png)
![159 159](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125019751-964324085.png)
![160 160](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125032159-688818603.png)
![161 161](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125047375-654443068.png)
![162 162](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125100955-563094173.png)
四 安裝WSFC和創建群集
四種集群的仲裁配置: 多數節點:此配置不會用到仲裁磁碟,而所謂多數節點就是在正常節點數量占多數的情況下,集群才會提供服務,否則就停止服務。這種配置適用於奇數節點的集群,例如5個節點的集群,其正常節點數量必須至少3個,集群才會提供服務。 多數節點和磁碟:適用於偶數節點的集群,他在計演算法定數量時會將仲裁磁碟計算進來,例如,4個節點+1個仲裁磁碟節點的集群,可以將其視為5個節點的集群,這時正常節點數量必須至少3個,集群才會提供服務。 多數節點和文件共用:它和(多數節點和磁碟)類似,不過仲裁磁碟改為共用文件夾內的文件。 沒有多數:只有磁碟,只要仲裁磁碟離線,集群就會停止提供服務(不建議使用)。 註意:域控不需要安裝故障轉移集群服務和SQL Server,也不需要加入到故障轉移集群; SQL Server 2012 AlwaysOn只支持最多一個主副本和四個輔助副本,最多允許三個同步提交的可用性副本(包括主副本),最多允許兩個自動故障轉移副本(包括主副本)。4.1 安裝故障轉移集群
伺服器管理器 -> 添加角色和功能,選擇故障轉移群集。![163 163](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125113000-295187865.png)
![164 164](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125126081-1121818514.png)
![165 165](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125137848-2119512050.png)
4.2 驗證配置
伺服器管理 -> 工具 -> 故障轉移群集管理器,創建群集之前建議驗證一次所有配置。![166 166](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125149606-1499067412.png)
![167 167](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125202988-438266488.png)
![168 168](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125216558-932088057.png)
![169 169](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125230462-1646099693.png)
![170 170](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125242434-515418777.png)
![171 171](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125255879-380035838.png)
4.3 創建WSFC
伺服器管理 -> 工具 -> 故障轉移群集管理器 -> 創建群集。![172 172](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125307267-1547871508.png)
![173 173](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125319535-1619727665.png)
![174 174](https://img2018.cnblogs.com/blog/680719/201907/680719-20190716125331556-1552641218.png)