微軟Azure雲之企業Exchange 2016部署8—配置DAG

本節我們來創建第二臺郵件服務器,並配置Exchange數據可用性組(DAG),添加2個數據庫DB並分別激活在不同的郵件服務器上,如下圖紅框表示:

clip_image002

 

數據庫可用性組(DAG)是內置於Exchange Server中的郵箱服務器高可用性和站點恢復框架的基礎組件。

DAG是一組郵箱服務器承載了一組數據庫,可提供從影響單個服務器或數據庫的故障中自動執行數據庫級恢復的功能。也就是說當一臺郵件服務器出現故障,其數據庫會自動漂移(激活)到DAG中其他成員上,而這並不需要共享存儲來支持,這也是Exchange數據可用性組的一大優勢所在。

 

配置DAG注意以下幾點:

a. DAG是基於服務器故障轉移羣集服務的,所以DAG中的所有服務器操作系統必須相同版本。比如Windows 2012和Windows 2012 R2是無法部署DAG的。

b. DAG 中的所有服務器都必須運行相同版本的Exchange。比如Exchange 2013和 Exchange 2016是無法部署同一個DAG的。

c. 具有奇數個成員的 DAG 使用故障轉移羣集的節點多數仲裁模式。具有偶數個成員的 DAG 使用故障轉移羣集的節點和文件共享多數仲裁模式,所以當兩臺Exchange服務器做DAG,還需要仲裁節點。

d. DAG成員最多可包含16 個郵箱服務器。

 

下面我們將來配置DAG服務

1.創建第二臺郵件服務器

DAG需要多臺服務器成員,這裏還是使用Azure Powshell來創建郵件服務器EX02,並和EX01置於同一Azure可用性集,創建雙網卡並設置靜態IP。

New-AzureVMConfig -Name "HHCLOUD-EX02" -InstanceSize "Large" -AvailabilitySetName "HHCLOUD-EXJP" -ImageName "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20160430-en.us-127GB.vhd" | Add-AzureProvisioningConfig -Windows -Adminusername hhcloud -Password "Abc000000" | Set-AzureSubnet -SubnetNames "Subnet-3" | Set-AzureStaticVNetIP -IPAddress 192.168.2.22 |Add-AzureNetworkInterfaceConfig -Name "dag" -SubnetName "Subnet-4" -StaticVNetIPAddress 192.168.4.22 | New-AzureVM -ServiceName "HHCLOUD-EXJP" –VNetName "HHCLOUD"

clip_image004

VM創建完畢後可到VM配置中確認可用性集、虛擬網絡等

clip_image005

 

2.安裝郵件服務器

附加磁盤、環境配置、安裝等同上節,這裏不贅述了。

 

3.配置DAG

第二臺郵件服務器安裝王弼後,我們登陸ECP,到服務器配置頁面下可以看到之前創建的兩臺郵件服務器

clip_image007

進入數據庫頁面,可以看到已經有默認數據庫存在

clip_image008

但默認數據庫配置在C盤,肯定各種不適合了。

clip_image009

這裏首先新建個數據庫DB01,數據路徑選擇之前附加的1TB的磁盤

clip_image010

警告需要重啓信息存儲服務

clip_image011

我們去服務中重啓下。

clip_image012

因爲這裏使用DC作爲仲裁節點,所以進入DC,首先打開高級功能

clip_image013

然後把Exchange Trusted Subsystem加入本地管理員,以提供創建仲裁共享文件的權限。

clip_image014

計算機中創建一個DAG的計算機,並禁用

clip_image015

在安全選項卡中添加EX01、EX02這兩臺計算機的完全控制權限

clip_image016

 

現在進入ECP中,新建DAG。

見證服務器就選DC,見證目錄留空,進行默認配置。

雖然本地部署時,微軟建議Exchange 2016或2013 sp1以上版本運行在Windows 2012 R2上可以不包含DAG羣集管理訪問點,這樣可以簡化 DAG 配置,消除一個或多個 IP 地址的需求,並降低 DAG 受***的可能性。

但是在Azure雲上我們並沒有爲服務器打開DHCP,而是使用Azure的虛擬網絡的DHCP,所以這裏需要設置DAG靜態IP地址。

clip_image018

添加DAG成員

clip_image019

服務器添加到 DAG 時,會爲DAG自動創建故障轉移羣集,此故障轉移羣集將由DAG獨佔使用,並且必須專用於DAG,不支持將此羣集用於任何其他用途。

clip_image020

手動配置數據庫網絡


首先調整下網卡名稱和優先級

wKiom1d-VBLigR5EAABM_8VDcWs363.png

然後可以在DAG屬性中勾選手動配置

wKiom1d-VDjiIiItAACngZnkPTU658.png

Exchange自動識別並創建了MAPI網絡和DAG網絡,如果自動識別有問題可以手動調整

wKioL1d8p6LRdw-mAABbrVFQYOo920.png

選擇添加DAG網絡

clip_image025

clip_image026

進入數據庫頁面,添加EX02的數據庫副本

clip_image028

指定EX02

clip_image029

添加完畢後我們可以看到EX01、EX02都有數據DB01副本了

clip_image031

最後可以在DB01屬性中,啓用循環日誌記錄,來減少日誌所佔的空間。

clip_image033

同樣方法可以再創建一個數據庫DB02,並激活在EX02上,創建用戶時,系統會自動分配到每個DB上,這樣負載就可以均衡分配到兩臺郵件服務器上了,這裏就不贅述了。

wKioL1d8q9GQP1SYAABGZAIZBqs525.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章