Exchange2010配置实验(七)DAG配置实验
接著上次的實驗,我們這次說說Exchange2010的DAG技術(shù),讓我們從2007的高可用性技術(shù)說起吧。?
exchange2007 ?Mailbox服務(wù)器的高可用性解決方案有這些。
? ? ?a、SCC單一拷貝群集方案。(兩臺Mailbox共享一個集中存儲)。可以實現(xiàn)服務(wù)器的故障轉(zhuǎn)移,數(shù)據(jù)庫放在共享存儲上,數(shù)據(jù)庫要是掛了就完蛋了。 ? ? ?b、LCR本地連續(xù)復(fù)制方案。可以實現(xiàn)存儲的高可用性,不能實現(xiàn)服務(wù)器的高可用性。(復(fù)制日志到第二個服務(wù)器,再將日志寫入到第二臺服務(wù)器) ? ? ?c、CCR群集連續(xù)復(fù)制。同時實現(xiàn)服務(wù)器和存儲的高可用性。(兩臺服務(wù)器在同一個的時間點只能有一臺激活)這兩臺服務(wù)器只能安裝mailbox角色,不能安裝其他exchange角色。另外必須在生產(chǎn)環(huán)境部署之初就設(shè)計部署好,如果已經(jīng)是生產(chǎn)環(huán)境了,想增加CCR高可用是不可以的,只能推倒重來。還需先搭建群集,依賴于windows Failover Cluster,郵箱管理員需要了解群集技術(shù)。還有如一臺服務(wù)器上的一個數(shù)據(jù)庫出現(xiàn)問題,則會將整個服務(wù)器進(jìn)行遷移,切換到備用節(jié)點。CCR只能有兩個節(jié)點。備用節(jié)點會完全閑置。 ? ? ?d、SCR在異地放備用的服務(wù)器備用。異地的服務(wù)器要想起來,必須通過命令行,手工下達(dá)指令,不能自動進(jìn)行。 ? 實際企業(yè)中一般用CCR+SCR,另外Exchange2007要先創(chuàng)建群集,再實現(xiàn)CCR。而在Exchange2010當(dāng)中,我們需要先創(chuàng)建Exchange DAG組,添加服務(wù)器的時候,會自動配置好群及功能。 Exchange 2010 高可用性簡介。相比Exchange2003和Exchange2007
- ? ? ?降低了復(fù)雜度
- ? ? ?降低了成本(支持了低價格的SATA磁盤)
- ? ? ?消除單點故障點(支持16點DAG,可以隨時增加DAG,服務(wù)器除了郵箱也可以裝其他角色)
- ? ? ?減少恢復(fù)的時間
- ? ? ?支持更大的郵箱(對Sata磁盤和IO都進(jìn)行了優(yōu)化)
- ? ? ?支持大規(guī)模部署
- ? ? ?可以實現(xiàn)郵箱的在線移動
?Exchange 2010的DAG發(fā)展了連續(xù)復(fù)制技術(shù)可以實現(xiàn)Exchange 2007的 CCR+SCR功能,統(tǒng)一管理。最少兩臺服務(wù)器就能夠提供Exchange角色的全冗余。一般推薦2+1方案。本地兩臺,異地一臺。
?
exchange 2010 高可用性架構(gòu)DAG(Database Availability Group) 高可用性基礎(chǔ)
? ? ?創(chuàng)建DAG組 ? ? ?將服務(wù)器添加到DAG組 ? ? ?做數(shù)據(jù)庫的副本添加 ? ? ?數(shù)據(jù)庫拷貝 (連續(xù)復(fù)制技術(shù)) ? ? ?活動管理者(AM)負(fù)責(zé)管理工作 ? ? ?Remote Procedure Call (RPC)客戶端訪問服務(wù) ? ? ? ? ? ? 每個數(shù)據(jù)庫有一個活動拷貝,活動拷貝可以被加載或者卸載,最大的被動節(jié)點數(shù)目=DAG中的服務(wù)器數(shù)目減一。郵箱服務(wù)器上的數(shù)據(jù)庫,是故障轉(zhuǎn)移的最小單位~
郵箱數(shù)據(jù)庫切換大約需要30秒。數(shù)據(jù)庫的命名在整個森林中是唯一的。因為數(shù)據(jù)庫不在屬于某一個數(shù)據(jù)庫,而是屬于整個森林。
Exchange 2007 數(shù)據(jù)庫放在存儲組里面,一個存儲組對應(yīng)5個數(shù)據(jù)庫和一個日志。而Exchange2010沒有存儲組的概念了。我們直接創(chuàng)建數(shù)據(jù)庫,一個數(shù)據(jù)庫對應(yīng)一個日志。
- DAG成員的主動節(jié)點:提供電子郵件服務(wù)給用戶
- DAG成員的被動節(jié)點:如果主動節(jié)點失敗可提供服務(wù)給用戶
ActiveManager 是Exchange內(nèi)的資源管理器(高可用性的大腦) ? ? ?
- ? ? ?在DAG中的每一臺服務(wù)器上運行
- ? ? ?負(fù)責(zé)管理哪個拷貝是主動地,哪個是被動的
- ? ? ?定義數(shù)據(jù)庫被激活和加載時所需的源信息
- ? ? ?將信息提供給其他Exchange組件(如RPC client access和 Hub Transport)
- ? ? ?信息存放在群集數(shù)據(jù)庫中
由于Exchange2010的高可用性,所以不需要備份也能保證很高的安全性。但是備份可以幫助我們有效的截斷日志,降低日志對磁盤空間的占用。流備份API已經(jīng)被取消了,現(xiàn)在必須使用VSS備份(Volume Shadow Copy Service)。windows backup 備份整個服務(wù)器。
小型企業(yè)的可以使用雙服務(wù)器都安裝CAS/HUB/Mailbox ?做DAG。
?
DAG的設(shè)計前提。- 常規(guī)要求
-
- 需要DNS
- DAG中的每個郵箱服務(wù)器必須是相同的域中的成員服務(wù)器
- 不支持將同時作為目錄服務(wù)器的Exchange2010郵箱服務(wù)器添加到DAG
- 分配給DAG的名稱必須是不超過15個字符的有效、可用和唯一的計算機名稱
- 軟件要求
- Exchange2010 標(biāo)準(zhǔn)版和企業(yè)版或混合服務(wù)器
-
- DAG成員的操作系統(tǒng)必須是 server2008或者2008R2,不能使混合環(huán)境、
- Windows Server 2008或者2008 R2 必須是企業(yè)版
- 網(wǎng)絡(luò)要求
-
- MAPI網(wǎng)絡(luò):其他服務(wù)器使用該網(wǎng)絡(luò)與DAG成員通信
- 復(fù)制網(wǎng)絡(luò):專用于日志傳送和種子設(shè)定
- 支持單一網(wǎng)絡(luò)配置,但是不推薦
- DAG網(wǎng)絡(luò)支持IPv4和IPV6。僅當(dāng)同時使用IPV4時才支持IPV6,不支持純IPV6
- 阻止MAPI網(wǎng)絡(luò)與復(fù)制網(wǎng)絡(luò)之間的通訊
- 使用靜態(tài)路由配置跨復(fù)制網(wǎng)絡(luò)的鏈接
- DAG名稱和IP地址要求
-
- 每個DAG指定一個唯一的名稱
- 分配一個或多個靜態(tài)IP地址在MAPI網(wǎng)絡(luò)里,或配置為使用DHCP
- DAG的任何IP地址必須在MAPI網(wǎng)絡(luò)上
- 在多個子網(wǎng)上具有MAPI網(wǎng)絡(luò)的DAG設(shè)置多個IP地址。
- 見證服務(wù)器的要求
-
- 當(dāng)DAG的成員數(shù)為偶數(shù)時,使用見證服務(wù)器可以實現(xiàn)和維護仲裁,
- 當(dāng)DAG的成員數(shù)為奇數(shù)時,則不使用見證服務(wù)器
- 見證服務(wù)器不能是DAG的成員,一般建議UHB充當(dāng)見證服務(wù)器
- 見證服務(wù)器必須與DAG位于同一個AD林中
- 見證服務(wù)器必須運行server2008 R2、Server2008、Server2003 R2、Server2003
- 一臺服務(wù)器可以充當(dāng)多個DAG的見證,但是每個DAG都需要擁有自己的見證目錄
?
DAG的部署過程- 安裝第二臺或更多的Mailbox服務(wù)器
- 創(chuàng)建一個DAG(Powershell命令為:New-DatebaseAvailabilityGroup)
- 向DAG添加兩個或者多個郵箱服務(wù)器(Powershell命令為:Add-DatebaseAvailabilityGroupServer)
- 根據(jù)需要配置DAG屬性(Powershell命令為:Set-DatebaseAvailabilityGroup)
- 在DAG中跨郵箱服務(wù)器添加郵箱數(shù)據(jù)庫副本(Powershell命令為:Add-MailboxDatabaseCopy)
具體的實驗過程圖片如下:
1、首先我們?yōu)镋X02還有EX04這兩臺Mailbox服務(wù)器添加網(wǎng)卡,使每臺服務(wù)器有兩塊網(wǎng)卡,一塊連接生產(chǎn)網(wǎng)絡(luò)(MAPI)提供對外服務(wù)、另一塊連接到一個專用的交換機用來同步郵箱日志數(shù)據(jù)。
我們在實驗中將兩臺服務(wù)器的本地連接1連接到MAPI網(wǎng)絡(luò)用于對外提供服務(wù)。IP是192.168.10.0/24的網(wǎng)絡(luò)。兩臺服務(wù)器的本地連接2連接到專用的交換機,用來同步日志數(shù)據(jù)網(wǎng)段是192.168.11.0/24。
?
讓我門先來為之前配置好的EX02,配置一下新加入的網(wǎng)卡,用于同步日志。
?僅保留最后三項,其余的可取消不要。如下圖:
?
編輯TCP/IP V4的屬性
?手工指定IP地址
?
配置IP為192.168.11.2/24,并點擊高級繼續(xù)配置
?
進(jìn)入DNS標(biāo)簽
?取消勾選“在DNS中注冊此鏈接的地址”
?
?進(jìn)入WINS標(biāo)簽
?
取消啟用LMHOSTS查找,并禁用TCP/IP上的NetBIOS,如下圖:
?確認(rèn)關(guān)閉
?點擊組織呼叫出菜單欄
在高級里面選擇高級設(shè)置
?
將用于連接MAPI網(wǎng)絡(luò)的本地連接的優(yōu)先順序升到頂部。
?
?
?
接下來我們在新安裝的EX04上,同樣配置好網(wǎng)卡設(shè)置,以便用于同步日志數(shù)據(jù)。
?
?
?
??
?
2、我們開始在EX04安裝Mailbox角色。
?首先還是安裝.net框架和必要的補丁,滿足Exchange2010安裝的先決條件。
?
?
?
需要安裝以下這些補丁
?
?
?重啟之后,進(jìn)入Exchange2010的安裝目錄,setup安裝
?
?我們選擇自定義。
只勾選“郵箱角色”
?
?
?
?按照向?qū)崾景惭b完畢。
?
3、去DC上設(shè)置見證服務(wù)器。 設(shè)置見證服務(wù)器。一般用HUB服務(wù)器充當(dāng),但是,目前的實驗環(huán)境HUB服務(wù)器和郵箱服務(wù)器在一起,所以我們使用DC代替。到DC服務(wù)器的C盤建立一個文件夾DAG,設(shè)置共享屬性,添加管理員組完全控制,everyone只讀。安全也讓管理員組完全控制(如果見證服務(wù)器是HUB服務(wù)器做到這步就完成了)。如果實驗里面的見證服務(wù)器是DC不是exchange服務(wù)器,那么需要在AD用戶和計算機里面,將exchange trusted subsystem 添加到服務(wù)器的本地管理員組。
具體步驟如圖:
?在DC的C盤新建一個文件夾DAG并設(shè)置共享
?
?
?
?
?
?
?
?4、到EX02上配置DAG組,我試驗的時候是通過命令方式完成的EMS,指定了DAG組的名字是DAG1。DAG服務(wù)器的名字是 DC01。DAG目錄是c:\dag?? IP是:192.168.10.199(需要和MAPI網(wǎng)絡(luò)在一個網(wǎng)段)。
?
完成之后就能在EMC中的組織配置,郵箱,數(shù)據(jù)庫可用性標(biāo)簽看到數(shù)據(jù)庫可用組DAG1了
5、接下來我們新建一個郵箱,配置冗余,測試一下我們主動被動模式。
新建一個郵箱MDB01在服務(wù)器EX02上,然后在新建一個郵箱復(fù)本到EX04上作為冗余。
?
?
?
?
?
?
本節(jié)實驗完畢,如果各位發(fā)現(xiàn)試驗中有任何問題,請您予以指正。謝謝
?
本文參考微軟technet網(wǎng)絡(luò)廣播,以及如下朋友的博客。
- http://197374.blog.51cto.com/187374/553250
- http://daicm.blog.51cto.com/800220/561472
- http://fengxja.blog.51cto.com/1410070/592240
- http://lm107916.blog.51cto.com/1084797/604272
- http://bill007.blog.51cto.com/1352815/608151
特此感謝~
轉(zhuǎn)載于:https://blog.51cto.com/sunzhiguo/980847
總結(jié)
以上是生活随笔為你收集整理的Exchange2010配置实验(七)DAG配置实验的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从零开始发布web项目(五)
- 下一篇: 列表导航栏实例(02)——精美电子商务网