Microsoft Exchange Server 2010測試四成員DAG

本次實驗測試四成員 DAG
數據庫可用性組設計示例
數據庫可用性組 (DAG) 可以容納多達 16 個郵箱服務器,並且可以跨多個物理位置和 Active Directory 站點擴展 DAG,這些都爲 DAG 提供了很多體系結構設計可能性。
可以在下列各種環境中使用 DAG 的設計示例:
1.兩成員 DAG,適用於小型辦公室和分區辦公室部署
2.四成員 DAG,可通過定位同一數據中心中的所有成員來提高單個數據中心的高可用性
3.四成員 DAG,可通過在主數據中心定位兩名成員和在第二個數據中心定位另外兩名成員來提高單個數據中心的高可用性以及該數據中心的站點彈性DAG 所使用的設計和郵箱數據庫副本的分發方式將基於組織的服務級別協議 (SLA) 和這些 SLA 中聲明的郵箱服務和數據的恢復時間目標和恢復點目標。
單個數據中心/Active Directory 站點中的四成員 DAG : 單個數據中心部署中的四成員 DAG 可提供比兩成員或三成員 DAG 彈性更大的故障應對能力。更大的 DAG 本身就能提供更大的彈性,因爲它們能夠承受更多故障且不會造成服務中斷。在不損失仲裁和有損服務的情況下,兩成員或三成員 DAG 僅可承受失去單個投票者的情形,而四成員 DAG(按照定義,它有五個仲裁投票者)則可承受失去兩個投票者的情形。
下圖說明了所有成員都位於單個數據中心的四成員 DAG。
                                                                                                                                   20034483
此配置有幾個方面值得注意:
1.在此設計中,僅將客戶端訪問、郵箱和集線器傳輸這三種服務器角色設在一起。儘管支持與統一消息服務器角色位於同一地點,但出於性能考慮建議不要如此配置。
2.若要實現客戶端訪問和集線器傳輸服務器角色的高可用性,應當在客戶端和這些服務器角色之間使用某種形式的負載平衡。因爲這些服務器角色與是 DAG 成員的郵箱服務器位於同一地點,所以不能使用,Windows 網絡負載平衡 (NLB)(因爲 NLB 和 Windows 故障轉移羣集不能安裝在同一個服務器上),而必須使用非 Windows NLB 解決方案(例如 Internet Security and Acceleration (ISA) Server 2006 負載平衡、硬件負載平衡器或基於第三方軟件的負載平衡器)。
3.與所有成員人數爲偶數的 DAG 一樣,兩成員 DAG 也需要見證服務器來維護仲裁。只要仲裁投票者中有超過半數的人可用並正在通信即可維護仲裁。具有見證服務器的兩成員 DAG 提供三個仲裁投票者(一旦它們可用並正在進行通信,每個 DAG 成員和見證服務器就可以投票)。因此,兩成員 DAG 不會因單個投票者(例如,某個 DAG 成員,或只是見證服務器)的故障或中斷而中斷服務。但是,如果丟失兩個投票者(例如,某個 DAG 成員和見證服務器),則將導致仲裁丟失,進而導致服務中斷。
有關如何規劃高可用性和站點恢復
請參考:
http://technet.microsoft.com/zh-cn/library/dd638104.aspx
有關如何部署高可用性和站點恢復
請參考:
http://technet.microsoft.com/zh-cn/library/dd638129.aspx
有關如何管理高可用性和站點恢復
請參考:
http://technet.microsoft.com/zh-cn/library/dd638215.aspx
數據庫可用性組設計示例: Exchange 2010 幫助
請參考:
在創建Exchange Server 2010DAG之前首先回憶過去的Exchange Server 2003和Exchange Server 2007的高可用性和現在的DAG的變化有多大,下面共享幾張截圖給大家看看。
                                                                20034484
上面的一張截圖是以前的Exchange Server 2003高可用性圖片,大家可以訪問我以前寫的這篇文章:  http://yejunsheng.blog.51cto.com/793131/160963     這篇文章就是介紹如何創建兩個節點的Exchange Server 2003羣集,這篇文章好像是我2008年寫的文章,到現在快2年的時間了。
                                                                  20034485
上面的一張截圖是以前的Exchange Server 2007高可用性圖片,從上面的截圖可以看到介紹了SCR和CCR兩種高可用性,Exchange Server 2007 SP1之前還有一種高可用性是叫做LCR,大家可以訪問我以前寫的Exchange Server 2007高可用性文章:  http://yejunsheng.blog.51cto.com/793131/160962   這篇文章是介紹如何創建Exchange Server 2007 LCR(本地連續複製)  
                                                                                                                          http://yejunsheng.blog.51cto.com/793131/160961  這篇文章是介紹如何創建Exchange Server 2007 CCR (羣集連續複製)
上面二篇Exchange Server 2007高可用性的文章好像是我2009年3月份左右寫的文章,到現在也快1年半了,回想到以前那個時候自己的生活和學習情況,呵呵 
                                                                   20034486
上面的一張截圖是微軟現在發佈的最新郵件服務器產品Exchange Server 2010,從上面的截圖可以看到它是介紹Exchange Server 2010的高可用性DAG(數據庫可用性組)。
接下來就給大家介紹如何創建和卸載Exchange Server 2010四成員DAG
測試環境:
1.操作系統全部爲Windows Server 2008 R2 Enterprise Enition
2.共計六臺虛擬機(全部運行在Hyper-V上),GC一臺、Exchange Server 2010 五臺(服務器名稱分別爲GC,DAG-Node1,DAG-Node2,DAG-Node3,DAG-Node4,Ex2010HUB),DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4安裝CAS,HUB,MBX三個角色,EX2010HUB只安裝HUB做見證服務器(“見證服務器”是 DAG 外部的服務器,當 DAG 的成員數爲偶數時,使用該服務器可實現和維護仲裁。DAG 的成員數爲奇數時,則不使用見證服務器。)
3.網絡規劃(GC和Ex2010HUB爲單網卡,DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4爲雙網卡)
GC:
公共網絡: 192.168.1.2   這個地址是可以連接到Internet
DAG-Node1
公共網絡:  192.168.1.3  這個地址是可以連接到Internet
MAPI: 10.10.10.1  這個地址是提供給DAG之間相互通訊的,是私有網絡,不能夠連接到Internet
DAG-Node2
公共網絡:  192.168.1.6  這個地址是可以連接到Internet
MAPI: 10.10.10.2  這個地址是提供給DAG之間相互通訊的,是私有網絡,不能夠連接到Internet
DAG-Node3
公共網絡:  192.168.1.8  這個地址是可以連接到Internet
MAPI: 10.10.10.3  這個地址是提供給DAG之間相互通訊的,是私有網絡,不能夠連接到Internet
DAG-Node4
公共網絡:  192.168.1.12  這個地址是可以連接到Internet
MAPI: 10.10.10.6 這個地址是提供給DAG之間相互通訊的,是私有網絡,不能夠連接到Internet

共分爲四部分:
1.Exchange安裝
2.創建DAG組
3.啓用郵箱數據庫副本
4.關機測試
Exchange Server 2010 安裝
1.GC安裝(略),將五臺服務器加入域,服務器操作系統均爲Windows Server 2008 R2
20034423
2.給五臺Exchange Server 2010添加組件,並安裝Microsoft Filter Pack ,將Net.Tcp 端口共享服務的啓動模式必須設置爲“自動”。Ex2010HUB不需要安裝故障轉移羣集。
20034424
20034425
20034426
3.DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4安裝過程相同,Ex2010HUB只安裝集線器傳輸服務器角色。
20034427
20034428  
20034429
20034430
20034431
20034432 
20034433
20034434 
20034435 20034436 20034437  20034438 20034439   20034440 20034441
創建數據庫可用性組
1.在DAG-Node4上打開Exchange管理控制檯,新建數據庫可用性組
20034442
2.將組名設置爲Ex2010DAG,指定見證服務器爲Ex2010HUB,並將見證目錄設置爲c:\Ex2010DAG(會自動創建)
20034443
3.完成
20034444
20034475
大家要注意: 如果你不是使用Exchange Server 2010服務器做見證服務器的話,一定要提前把Exchange Trusted Subsystem這個賬戶添加到Administrators這個組裏面 ,否則它會提示權限不足,無法新建數據庫可用性組,比如說你使用DC來做見證服務器的話,此時一定要提前把Exchange Trusted Subsystem這個賬戶添加到Administrators這個組裏面。
4.打開EMS查詢剛剛創建的Ex2010DAG是否有IP地址
20034445
5.爲Ex2010DAG指定IP爲192.168.1.68,再次查詢可以看到IP地址.
20034446
6.爲Ex2010DAG添加第一個節點DAG-Node1
20034447
 20034448
20034449
7.完成後在Ex2010HUB的C盤中可以看到Ex2010DAG這個文件夾已經自動創建了
20034450
8.在Exchange Server 2010管理控制檯和故障轉羣集管理器中可以看DAG-Node1正常添加
20034451
9.爲Ex2010DAG添加第二個節點DAG-Node2、第三個節點DAG-Node3和第四個節點DAG-Node4
20034452
20034453  
20034454
10.在Ex2010HUB的C盤中可以看到Ex2010DAG這個文件夾有文件了
20034455
補充:
上面1-5步可以通過EMS的腳本,很快就能完成。。。
New-DatabaseAvailabilityGroup -Name Ex2010DAG  -WitnessServer Ex2010HUB -WitnessDirectory C:\Ex2010DAG -DatabaseAvailabilityGroupIPAddresses 192.168.1.68
 
郵箱數據庫添加副本
1.到數據庫管理中爲郵箱數據庫DAG-Node1添加副本
20034456
2.指定副本的服務器爲DAG-Node2、DAG-Node3和DAG-Node4
20034457
3.完成後可以看到DAG-Node1已裝入,郵箱數據庫DAG-Node1在服務器DAG-Node2、DAG-Node3和DAG-Node4上爲正常狀態(備用)
20034458
 20034459
 20034460
4.同樣的方法爲郵箱數據庫DAG-Node2添加副本指定爲DAG-Node1、DAG-Node3和DAG-Node4,爲郵箱數據庫DAG-Node3添加副本指定爲DAG-Node1、DAG-Node2和DAG-Node4,爲郵箱數據庫DAG-Node4添加副本指定爲DAG-Node1、DAG-Node2和DAG-Node3。
20034461
20034462 
20034463
20034464
20034465
關機測試
1.通過owa訪問DAG-Node1,可以看到葉俊生這個用戶的收件箱中的郵件。
20034466
20034467
2.將服務器DAG-Node1、DAG-Node2和DAG-Node3關機後,在羣集管理器中可以看到DAG-Node1、DAG-Node2和DAG-Node3處於脫機狀態,在服務器DAG-Node4中可以看到服務器DAG-Node1、DAG-Node2和DAG-Node3複製狀態爲ServiceDown
20034468
20034469 
20034470
20034471
3.通過owa訪問DAG-Node4,可以看到葉俊生這個用戶的收件箱中的郵件。
20034472
20034473
4.將服務器DAG-Node1、DAG-Node2和DAG-Node3開機後恢復正常。
20034474
從上面的詳細步驟可以看到目前爲止使用Exchange Server 2010創建四成員DAG已經全部成功了,還有一點就是給大家提醒一下創建完成DAG之後會在GC上自動創建一臺叫做EX2010DAG的計算機和一條叫做Ex2010DAG的主機記錄。
20034476
接下來就是給大家介紹如何把剛纔使用Exchange Server 2010創建的四成員DAG全部 卸載掉。
注意:在卸載DAG之前,需要先卸除郵箱數據庫的副本,否則不能成功,卸載數據庫的副本可以通過圖形界面來完成。
下面是卸載郵箱數據庫的副本和卸載數據庫的詳細步驟:
20034477
20034478 
從上面二張截圖可以看到我已經把DAG-Node1、DAG-Node2、DAG-Node3和DAG-Node4這四臺Exchange Server 2010服務器上的所有郵箱數據庫的副本全部卸載掉了。
20034479
20034480
20034481 
20034482
從上面四張截圖可以看到我把剛纔使用Exchange Server 2010創建的四成員DAG(數據庫可用性組)全部卸載掉了。
好了,整個實驗測試結果全部完成,希望給大家在學習和工作中有很大幫助,自己想一下快半年沒有在www.51cto.com這個技術博客網站發佈技術文章了,今天Share這篇Exchange Server 2010技術文章給大家是應該的,以後有時間會把微軟的基礎架構產品的最新技術共享給大家,歡迎大家以後常來作客。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章