配置Exchange Server 2010数据库高可用性组(DAG)
配置Exchange Server 2010數據庫高可用性組(DAG)
一、先決條件準備
1、準備域環境,拓撲圖如圖所示,并規劃IP地址設置:
2、分別修改Exchange服務器的HEART網卡配置,如圖所示:
3、安裝前提條件:
1.“.Net Framework 3.5 SP1 ”:
2.IIS(Web)
安裝所有選項:
3.Powershell
4.桌面體驗
重啟后完成:
5.故障轉移工具
6.MicrosoftFilter Pack包
7.修改服務的啟動模式
修改節點本地的“Net.TcpPort Sharing Service”服務為自動啟動模式,該服務默認為手動的啟動模式,如果不改為自動啟動的模式,則安裝過程中會報錯:
8.建立共享見證文件夾
創建DAG需要使用的共享見證文件夾,如果不手動創建DAG的共享見證文件夾,則在配置DAG的過程中,Exchange會自動在節點之外的Exchange集線器傳輸角色服務器上創建共享見證。這里我們手動在DC上創建一個共享文件夾。注意賦予相應的權限。
9.安裝組件RSAT-ADDS
打開命令提示符,輸入“ServerManagerCmd –i RSAT-ADDS”:
10.安裝Exchange2010
當兩個節點均完成以上的Exchange 2010的安裝準備工作后,下面就可以在兩個節點上面分別安裝Exchange 2010了,DAG不同于以往Exchange 的群集部署,DAG需要在完成Exchange 節點的安裝之后,再利用Exchange2010的EMC(Exchange Management Center)進行后續的配置。
1)首先選擇Exchange語言選項,我們選擇僅從DVD安裝語言:
開始安裝Microsoft Exchange:
下一步:
接受協議:
發送錯誤報告:
選擇典型安裝,在典型安裝中只會安裝集線器傳輸角色,客戶端訪問傳輸角色,郵箱角色和Exchange管理工具:
填寫Exchange組織名稱:
選擇客戶端版本:
下面為配置客戶端訪問服務器外部域。客戶端訪問服務器角色面向Internet將使用的域名:
選擇客戶體驗改善計劃:
在安裝之前,將進行Exchange2010的先決條件檢查:
經過一段時間后,Exchange 2010安裝完畢,然后重啟系統:
安裝完成后,將ExchangeTrusted Subsystem加入到域管理員組administrators中,否則后面部署會遇到權限問題:
當所有的先決條件準備完成后,下面就可以部署DAG群集了 。
四、配置、管理、卸載DAG
安裝要求:
1. DNS服務必須運行。
2. DAG中的每個郵箱服務器必須是相同域的成員服務器。
3. 不支持將同時作為目錄服務器的Exchange 2010郵箱服務器添加到DAG。
4. 分配給DAG的名稱必須不超過15個字符的有效計算機名稱。
5. Exchange 2010的Enterprise 和Standard版本。
6. 所有服務器運行Windows Server 2008或R2版本,且這兩個版本不能混合存在。
7. DAG 支持單個網絡部署,建議使用兩個網絡:MAPI網絡和復制網絡。
8. 每個DAG成員具有相同數量的網絡。
9. 每個DAG不得有多個MAPI網絡。
10. DAG 的成員數為奇數時,則不使用見證服務器。成員為偶數的所有DAG 都將使用見證服務器。見證服務器可以是運行Windows Server 的任何計算機。不要求見證服務器的 Windows Server操作系統版本與 DAG 成員使用的操作系統匹配。
下面是詳細的配置步驟:
創建DAG(數據庫高可用性組),配置方式如下:
新建數據庫可用性組名稱,勾選“見證服務器”,輸入win2008-1.a.com域控制器的FQDN名,勾選“見證目錄”,輸入剛剛在DC上創建好的共享文件夾:
打開DAG組屬性,選擇“IP地址”,輸入DAG群集的IP地址:
當DAG組創建完成后,需要在DAG中添加數據庫服務器,可以通過管理數據庫可用性成員身份來完成:
點擊“添加”:
添加兩臺Exchange服務器到列表:
創建完畢:
成員服務器添加完成后,我們通過查看網絡、DNS等方式來驗證一下,可以通過下圖來配置復制網絡和MAPI網絡(禁用復制):
去掉“啟用復制”:
查看DNS中有一條關于DAG的記錄:
在AD用戶和計算機工具中的“Computers”OU里有一個關于DAG的故障轉移群集虛擬網絡名稱賬戶:
打開故障轉移群集管理器,可以看到在創建DAG過程中自動配置好的節點和仲裁類型,圖中的報錯是在卸載DAG 的時候產生的error。DAG創建不需要提前手動配置群集功能,DAG創建和配置的過程中會使用故障轉移群集功能,然后自動配置必須的項目:
使用PowerShell來查看我們創建好的DAG組:
當DAG組創建完成,組中的成員服務器添加完成后,下面還要配置數據庫使用DAG,這樣才能實現數據庫的高可用性。
首先我們要把卸載狀態的郵箱數據庫裝入,右擊卸除狀態的數據庫,選擇“裝入數據庫”,如果為裝入狀態就不需要配置:
然后再右擊該數據庫,選擇“添加郵箱數據庫副本”:
副本服務器選擇另一個節點,同時可以指定“激活首選項編號”,優先級:
郵箱數據庫副本建立成功:
然后再右擊數據庫副本,選擇“激活數據庫副本”:
在激活數據庫副本選項中選擇“最佳可用性”:
完成后如圖所示:
通過命令查看已經綁定群集IP地址:
五、驗證DAG
創建一個新的用戶郵箱,并指定郵箱數據庫為上述剛做好DAG的郵箱數據庫:
使用OWA方式進行該用戶郵箱發送郵件進行測試:
然后把郵箱數據庫所在的那臺Exchange郵箱服務器關機或者把網卡禁用來驗證DAG是否可以實現故障轉移功能:
登錄另外一臺Exchange郵箱服務器,我們發現他已經綁定了群集IP地址,可以證明DAG已經把節點進行了轉移:
并且我們在另外一臺Exchange郵箱服務器上可以看到以下警報,證明原來的Exchange郵箱服務器已經可能宕機。
但是我們使用OWA方式在客戶機上登錄仍舊能夠登錄訪問郵箱數據庫的內容:
六、卸載DAG
最后再說一下DAG的卸載,通過PowerShell管理工具
注意:在卸載DAG之前,需要先卸除郵箱數據庫的副本,否則不能成功,卸除副本的功能可以通過圖形界面來完成:
下面是卸載數據庫的步驟,首先卸除win2008-2.a.com節點:
然后卸除win2008-3.a.com節點:
最后清理群集節點:
總結
以上是生活随笔為你收集整理的配置Exchange Server 2010数据库高可用性组(DAG)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于歪枣网的那些事
- 下一篇: SQL Server数据库分区分表