Exchange2003-2010迁移系列之二,迁移前的准备工作(上)
Exchange2010遷移前的準備工作(上)
???????? 上篇博文發出后,很多博友支持得非常給力,在此一并謝過!也有一些博友反映看得不是很明白,但仍然支持…..本文中首先就環境問題再為大家解釋一下,然后介紹如何進行遷移前的準備工作。還有一點要聲明,這個遷移系列會寫得非常真實,基本可以達到指導實踐的水平,所以,內容會比較長,請大家耐心觀看。
?????? Exchange2010和Exchange2003的架構已經發生了很大變化,Exchange2003只有前端和后端的區別,Exchange2007和Exchange2010都使用服務器角色模型來分配Exchange的任務。我們使用到的角色有CAS(客戶端訪問服務器),HUB(集線器傳輸服務器),EDGE(邊緣服務器),Mailbox(郵箱服務器)。
?????? CAS負責接收客戶端的訪問請求,Exchange2010不允許用戶直接連接到郵箱存儲服務器,必須通過CAS才可以訪問郵箱。因此大家可以想想如果CAS掛了會怎么樣呢?那肯定都OVER了。因此,CAS需要使用陣列技術實現負載平衡,避免單點故障。HUB角色是負責郵件傳輸的中央樞紐,一般可以把CAS和HUB角色放在同一臺服務器上,因此在上文的拓撲中CAS/HUB用了兩臺服務器,構成了一個陣列。
?????? Mailbox角色用于存儲郵箱,重要性不言而喻,因此郵箱服務器必須要實現高可用。Exchange2007實現郵箱高可用的技術有LCR和CCR,Exchange2010中則使用了DAG(數據庫高可用組)技術。DAG比起之前的容錯技術是一個很大的進步,無需購買昂貴的存儲就可以實現主機級的數據庫容錯。當然,從性能上考慮,如果要支持幾千名用戶,最好還是使用專業的存儲設備。上了上述介紹,大家應該明白了為什么上文的拓撲中使用了兩臺Mailbox服務器,命名為DAG1和DAG2。
?????? 正常情況下邊緣服務器角色應該部署在DMZ區,如下圖所示。邊緣服務器負責接收公網郵局發來的郵件,完成垃圾郵件篩選后再把郵件轉到內網的HUB服務器。由于我們的邊緣服務器硬件尚未準備好,因此上文的拓撲中沒有設置邊緣服務器角色。外網郵局的郵件直接通過ISA發到HUB服務器,垃圾郵件篩選也是在HUB上完成的,其實我們研究了一下,把邊緣服務器的反垃圾郵件功能都移植到HUB上了。具體怎么實現,后續自然一一奉上。
?
一 ? 硬件
???????? 根據微軟的硬件建議以及最佳實踐經驗,按照支持5000用戶計算,CAS/HUB,Mailbox和Edge角色分布需要的硬件配置如下表所示。
| ? | CAS/HUB | Mailbox | Edge |
| CPU | 16核 | 16核 | 8核 |
| 內存 | 16G | 32G | 8G |
| 網卡 | 1 | 2 | 1 |
?
二? 域功能級別
???????? Exchange2003服務器遷移到Exchange2010對域的功能級別有要求,需要域功能級別和林功能級別至少是Windows Server 2003。
?
?
三? Exchange操作模式
???????? Exchange操作模式需要為純模式,不能為混合模式。
?
四? Exchange服務器版本???
???????? Exchange2003服務器必須使用Exchange SP2版本
?
五? Active Directory子網檢查
???????? 確保所有Exchange2003服務器所在的子網都已經被分配給Active Directory中的站點
?
六???? Exchange安裝賬號準備
???????? 為安裝Exchange2010準備一個賬號exadmin,不要使用默認的administrator。Exadmin應該加入下列組:schema admins, enterprise admins, Organization Management。其中Organization Management組會在安裝Exchange2010擴展架構后自動添加。
?
七???? 存儲準備
???????? 設計Exchange服務器所需要的存儲空間是一件麻煩的工作,下面為大家簡單介紹一下相關的計算方法。假定每個用戶的郵箱空間是1G,每個用戶每天收發100封郵件,每封郵件平均大小為100K。郵箱大小=郵箱空間+空白空間+垃圾站空間
空白空間=(100封/天x100)/1024MB=10MB
垃圾站=10MB x 14天+1024MB x 0.07=146MB
單個用戶郵箱所占磁盤空間=1024M+10M+146M=1180MB
什么是空白空間,垃圾站的具體計算細節,可以參考http://technet.microsoft.com/zh-cn/library/ee832796.aspx。
計算出單個郵箱所需的空間,再進一步計算一下數據庫的空間。假定單個數據庫存儲150個郵箱,
單個數據庫所占空間=郵箱大小 x 郵箱個數 x(1+20%) x (1+10%)
單個數據庫空間 = 230GB
每用戶每天收發郵件數量=100封 x 100k x 150個用戶 x 7 (保留7天)x (1+20%) = 12.6GB
單個數據庫日志大小 = 20GB
具體的計算細節仍然參考http://technet.microsoft.com/zh-cn/library/ee832796.aspx。
?
準備工作還沒有完成,下篇繼續吧。
?
總結
以上是生活随笔為你收集整理的Exchange2003-2010迁移系列之二,迁移前的准备工作(上)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到女朋友哭了是啥意思
- 下一篇: [OT]我的2010(加班无极限)