1. 程式人生 > 實用技巧 >Exchange2007-Exchange2010升級-06 資料庫高可用組的建立

Exchange2007-Exchange2010升級-06 資料庫高可用組的建立

上篇博文我們對兩臺mail郵箱伺服器進行了部署,而為了對郵箱資料庫進行高可用性,我們今天來實現對兩臺mail伺服器進行DAG的建立。

環境要求:

1、mail伺服器都具有兩塊網絡卡一個適用於工作中做訪問用的另一個是建立完資料庫高可用組進行資料複製同步的我們用於工作的IP:192.168.1.0網段的用於建立高可用組進行資料同步的網絡卡IP:192.168.2.0阻止現實環境網路與DAG複製之間的通訊支援IPv4和IPV6;不支援純IPv6環境

2、用來對資料庫高可用組的見證伺服器(AD伺服器作為見證伺服器)

對於見證伺服器我們需要說一下如果鑑證伺服器不是Exchange2010的角色伺服器之一我們需要給以下許可權在管理員組中加上ExchangeTrustedSubsystem這個角色繼承所有的子系統

如下圖:

200816247.png

然後我們在見證伺服器上建立個見證目錄並共享:

201318406.png

3、常規要求

需要有DNSDAG中的每個郵箱伺服器必須是相同域中的成員伺服器不支援將同時作為目錄伺服器的Exchange2010郵箱伺服器新增到DAG分配給DAG的名稱必須是不超過15個字元的有效、可用和唯一的計算機名稱

4、軟體要求

Exchange2010標準版和企業版或混合伺服器

DAG成員的作業系統必須是windowsServer2008或者是2008R2,不能是混合環境

系統必須是企業版

下面我們來對兩個郵箱伺服器的複製網路的網絡卡進行設定

我們有機複製網路屬性我們在這裡把前三個勾給去掉如果IPV6不用的話也可以去掉的如下圖:

204135547.png

然後我們雙擊IPV4開啟設定複製IP在這裡我們只設置IP和子網掩碼就行了如下圖:

204319130.png

然後我們點選高階在DNS選項卡里把在DNS中註冊此連線的地址去掉如下圖:

204655364.png

這三步做完之後我們點確定然後我們在網路連線這一頁找到高階---高階設定我們調整一下兩個網絡卡的優先順序我們是以現實中的環境優先如下圖

205020133.png205058228.png

然後第二臺機器與一臺設定一樣我們這裡就不多說了

下面我們就開是建立DAG組我們開啟ExchangeManagementShell在一面輸入以下命令:如下圖

210908692.png

上面的警告可能是我們給AD域伺服器加過許可權之後沒重啟的原因重啟以下就好了我們不用去在意;解釋以下上面的命令new-databaseAvailityGroup-Name是建立一個新的高可用組DAG-WitnessServer是指定見證伺服器為GCH這裡的GCH為計算機名稱-WitnessDirectory是指定見證目錄-DatabaseAvailabilityGroupIPAdresses是指定見證IP此IP必須是複製網路的IP段

我們進入管理工具可以看到我們已經建立好一個DAG高可用組 組織配置--郵箱--資料庫可用性組  如下圖:

212019751.png

然後我們把mail1和mail2這兩臺伺服器加入到高可用組中我們一樣用命令

add-DatabaseAvailabilityGroupServer-IdentityDAG-MailboxServerex02(ex02====計算機名稱)如下圖:213234912.png

上面我們把Ex-01這個伺服器給新增進去了 新增第二臺伺服器和第一臺一樣 稍等哈!重啟伺服器中 不重啟慢死了 再說不重啟DAG資料庫高可用會找不到網路的

弱弱的說句髒話 哎呀媽啊!重啟等了我15分鐘不過時間都被我合理利用了給親愛的視了個頻 當然了說的內容就不公佈了,反正回家需要跪鍵盤了;哎!標誌啊! 現在我們在看EMC裡 如下圖 我們可以看到資料庫可用性組裡 看到我們建立好了一個數據庫高可用組DAG裡面有兩個成員伺服器 Ex02Ex-01見證伺服器為gch.igch.com見證目錄還有在網路裡我們看到有兩個網絡卡這兩塊網絡卡一個是用於工作間域其他角色通訊的一個是用於DAG之間資料複製的我們看圖吧!215459716.png

我們在上圖可以看到我們的通訊網路也在提供者資料的複製我們在這裡把它給禁用了我們右擊屬性在下圖框裡把啟用複製的勾去掉

215733631.png

我們確定--我們就會看到複製已禁用

這個時候我們回到EMC的主介面--點選資料庫---我們新建資料庫--IT和HR

我們我們瀏覽的時候選擇伺服器的時候一個選擇Ex-01一個選擇Ex02在這裡我們IT選擇了EX-01HR選擇了EX02如下圖:220312364.png

220326923.png

我們下一步之後完成HR的建立和IT的一樣建立完之後我們看下圖

220629238.png

我們看到IT這個資料庫是在兩臺伺服器上然後我們再看資料庫副本由於HR沒有去新建資料庫副本它沒有備份的副本我們看IT的下圖

220943303.png

上圖中我們的IT資料庫就有兩個副本在Ex-01上的資料庫是裝入狀態在Ex02上的副本顯示正常狀態這樣當我們的Ex-01上的資料庫出問題了Exchange2010會通過故障轉移群集管理器而去裝入Ex02上的副本資料庫這樣就大大提高了我們資料庫的完整性(備註:故障轉移群集管理器是我們在部署DAG資料庫的時候windowsServer自動給我們裝上的一個外掛我們知道就行了不用去修改什麼)

下面我們來對HR新增以下副本

我們右擊HR資料庫---點選新增郵箱資料庫副本如下圖:

221652401.png

圖中的伺服器我們瀏覽選擇-Ex-01如下圖:221801722.png

然後點選確定--新增---完成這樣我們的HR資料庫也在另一個mail伺服器上做了備份如下圖:

221948464.png

另外我們的資料庫在建立的時候伺服器的碟符最好是一樣的大小也一樣,具體是為什麼?我的理解是好看。好了今天就到這吧!回家跪鍵盤去。

轉載於:https://blog.51cto.com/huichengu/1199515