天天看點

相同域名下的Exchange 2007跨域遷移至Exchange 2010測試

<b>概述:</b>

企業郵件系統遷移,将舊有的tiger.com域架構上的Exchange Server 2007遷移到擁有相同域名tiger.com新架構中的Exchange Server 2010上,使使用者使用新的Exchange Server 2010郵件系統進行日常的郵件收發工作。遷移中對老的exchange 2007使用導出使用者郵箱資料操作,然後在exchange 2010上執行使用者郵箱資料導入操作,遷移過程中基本不會影響原郵件系統的正常使用,但是使用者會有極少部分新的郵件需要使用者自行還原到exchange 2010中。

郵件系統是企業最重要的業務應用之一, 整個遷移過程需確定安全性、穩定性、可靠性,盡可能小的影響用戶端使用者的使用體驗;在遷移工作之前,應對郵件系統進行完整的備份,如果遷移過程失敗,可利用備份資料進行快速有效的資料還原,最大程度的降低對生産環境的影響。為了加快遷移工作完成,也可在遷移工作之前,通知每個使用者自行存檔郵箱、公共檔案夾、聯系人、月曆中的資料存放于本地,減少遷移的資料量。

<b>遷移測試環境:</b><b>(</b><b>亦可使用三台虛機,均設兩塊網卡,dc與ex內建,一台ex07,一台ex10,一台client)</b>

<b>old_dc</b>

計算機名:<b>dc.tiger.com</b>

Ip位址:<b>172.16.23.5</b>

角色:<b>舊DC、CA、Exchange 2007</b>

<b>DC</b>

計算機名:<b>dcsrv.tiger.com</b>

IP位址:<b>10.1.1.5</b>

角色:<b>新DC、CA</b>

<b>Exchange 2010</b>

計算機名:<b>msg.tiger.com</b>

Ip位址:<b>10.1.1.6</b>

角色:<b>Exchange 2010</b>

<b>Router</b>

計算機名:<b>router</b>

IP位址:<b>172.16.23.1/10.1.1.1</b>

角色:<b>軟路由</b>,實作old_dc與現在DC域間的互通

<b>XP</b><b>、Win7</b>

計算機名:<b>XP.tiger.com/Win7.tiger.com</b>

IP位址:<b>10.1.1.101/10.1.1.102</b>

角色:<b>現有域用戶端計算機</b>

<b>遷移步驟概覽:</b>

<b>1、 </b><b>更新Exchange 2007到sp2</b>

<b>2(</b><b>可選</b><b>)</b><b>、</b>DC (現有域的域控)上運作 Windows Server 2008 R2CD光牒中support\adprep目錄下的<b>adprep /forestprep</b>。(adprep32 /forestprep)

<b>3</b><b>(</b><b>可選</b><b>)</b><b>、更新林功能級别到Windows Server 2008</b>,添加一台Windows Server 2008 R2的額外DC。

<b>4</b><b>、新域環境中,成員伺服器上全新安裝Exchange 2010</b>(如果規則Exchange 2010按照不同角色分别安裝在不同的實體伺服器,建議按照CAS-HUB-UM-Mailbox的順序安裝。此處測試,我是全部安裝在一起。)

<b>{</b><b>Windows Server 2008 R2</b><b>;</b><b>角色安裝IIS</b><b>:</b>常見http功能,應用程式開發-ASP.NET,安全性-基本身份驗證、Windows身份驗證、摘要式身份驗證,性能-靜态内容壓縮、動态内容壓縮,管理工具-IIS<b>管理控制台、IIS6管理相容性;功能安裝</b><b>.NET Framework 3.5.1</b><b>,</b><b>桌面體驗</b><b>,</b><b>遠端管理工具</b><b>(servermanagercmd </b><b>–i rsat-adds);安裝</b><b>Microsoft Filter Pack 1.0</b><b>更新檔程式;更改</b><b>.Net.Tcp Port Sharing Service</b><b>服務啟動類型為自動。}</b>

<b>5</b><b>、從Exchange 2007導出使用者郵箱資料:</b>

<b>a</b><b>、</b>為管理者帳号設定對需要導出郵箱的使用者完全控制的權限<b>get-mailbox | add-mailboxpermission -user administrator -accessrights fullaccess</b>

<b>b</b><b>、</b>導出使用者郵箱<b>get-mailbox | export-mailbox -PSTFolderPath c:\mailboxes</b>

<b>c</b><b>、</b>運作結束後,在c:\mailboxes中即可看到以使用者郵箱别名為檔案名的PST檔案。

<b>注、</b>1、Exchange 2007導出需求:在一台32位的成員伺服器或用戶端,安裝Exchange 2007 32位的控制台,以及Outlook 2003 SP2或以上版本。

2、确認在Exchange 2007伺服器上,本地網絡連接配接的TCP/IP IPV4屬性中,設定了預設網關。

否則執行導出操作會有報錯:在該步驟中發生錯誤,正在稽核對象。出現未知錯誤,錯誤代碼: -2147221219如下圖所示:

<a href="http://chenyitai.blog.51cto.com//attachment/201009/2/996951_1283435461xKRT.png"></a>

<b>6</b><b>、從Exchange 2010導入使用者郵箱</b>(此處我是在伺服器上直接操作)

<b>a</b><b>、</b>為新域使用者建立Exchange 2010上的郵箱(問題:建立郵箱後,如果郵箱名為中文,别名都顯示為?,需手動全部改正,否則用戶端配置郵箱時會有顯示不正常問題,這是Exchange 2010的BUG)

<b>b</b><b>、</b>為管理者帳号設定對導入使用者的郵箱的完全控制權限

<b>c</b><b>、</b>在Exchange 2010中,為管理者建立管理角色<b>New-ManagementRoleAssignment -Role "Mailbox Import Export" -User "administrator"</b>

<b>d</b><b>、</b>把前面導出的PST檔案複制到Exchange 2010伺服器上,

<b>e</b><b>、</b>運作指令進行郵箱導入<b>get-mailbox | import-mailbox -PSTFolderPath c:\mailboxes或Get-user | Export-mailbox –PSTFolderPath c:\mailboxes</b>

注、Exchange 2010導入需求:在一台64位的成員伺服器或用戶端,安裝Exchange 2010管理控制台,以及64位的Outlook 2010。

<b>7</b><b>、根據需要,建立internel MX記錄,内外網OWA登入位址的CName記錄以及是否更改發送連接配接器等。</b>

<b>8</b><b>、用戶端安裝新域的CA憑證,更新Outlook中Exchange 2010伺服器位址,測試郵件是否可正常收發。</b>(在我的測試中,重新開機用戶端PC兩次後,第一次重新開機後自動完成更新郵件伺服器位址、但outlook會顯示脫機工作,第二次重新開機後,完成與新郵件伺服器同步的操作,此時用戶端所有的郵件收發工作即轉向Exchange 2010;因為<b>公用檔案夾的資料</b>無法直接遷移,是以建議用outlook連接配接到exchange 2007上,把公用檔案夾的資料拖放到outlook的PST檔案裡,再上傳到exchange 2010伺服器上,但這樣會丢失公用檔案上的權限配置,需再次手動配置權限;關于<b>全局能訊薄</b>,因為在Exchange 2010上需要重新建立使用者郵箱,是以大可不必理會,需要關注的就是個人使用者的聯系人需自行備份。)

<b>9</b><b>、確定遷移工作成功完成後,即可解除安裝Exchange 2007</b>

如果整個遷移過程結束後,仍有用戶端outlook連接配接沒有自動更新伺服器,可重建立使用者outlook郵箱,系統會自動檢索目前郵件系統配置,使用者原有郵件資訊也會自動從新伺服器進行下載下傳和同步。

本文轉自 tigerkillu 51CTO部落格,原文連結:http://blog.51cto.com/chenyitai/386682,如需轉載請自行聯系原作者

繼續閱讀