Exchange2003-2010迁移系列之十三,Exchange邮箱迁移
Exchange郵箱遷移
?????? Exchange服務器配置完成后,就可以滿足并存期間的技術需求了。在并存期間,Exchange2010作為郵件系統的中樞,進出站郵件都要經過Exchange2010。進站的郵件先經過Exchange2010服務器,由Exchange2010服務器判斷是把郵件轉到Exchange2003還是直接把郵件傳送到用戶郵箱;出站的郵件即使先提交到Exchange2003,最后也是要經過Exchange2010才能發往外網郵局。???????? 在并存期間,如果需要創建用戶郵箱,那肯定是直接在Exchange2010上創建。如果并存期間,Exchange2003用戶使用郵箱正常,那就可以穩住陣腳,逐步把Exchange2003的郵箱遷移到Exchange2010上。
???????? 遷移郵箱一般都要經歷較長的周期,例如4000用戶,一般要遷移1個月左右。當然,遷移的周期取決于很多因素,例如用戶郵箱的容量,網絡的帶寬,存儲的性能等等。由于Exchange2003不能象Exchange2007那樣進行郵箱的在線遷移,因此一般只能等到下班后,在非工作時間對郵箱進行遷移。至于遷移的順序,大多是先遷移管理員郵箱,然后遷移IT部門郵箱,最后再一個部門一個部門地開始遷移。
???????? 遷移郵箱可以使用EMC圖形界面,也可以使用EMS命令行。EMC的使用非常簡單,如下圖所示,EMC的郵箱列表中如果類型是“舊版郵箱”,那就意味著這些郵箱是Exchange2003的郵箱。
?
選擇單個或多個郵箱,然后右鍵選擇“新建本地移動請求”,就可以開始遷移向導。
?
選擇要遷移的郵箱,然后點擊“瀏覽”,選擇被遷移郵箱的目標數據庫。
?
選擇被遷移郵箱的目標服務器及數據庫。
?
選擇郵箱的移動設置,點擊“下一步”繼續。
?
點擊“新建”就可以開始創建移動郵箱的請求。
?
點擊“完成”,結束郵箱遷移工作,這些郵箱非常輕松地被遷移到Exchange2010服務器。
?
???????? EMC用起來方便,但實際工作中我們更喜歡用命令行。因為使用命令行遷移起來會更加方便,例如,當我們想把HR這個OU內的所有郵箱都遷移到Exchange2010的users數據庫,就可以在EMS中輸入下列命令:
C:\Windows\system32>Get-Mailbox -OrganizationalUnit ‘HR’ -ResultSize Unlimited | New-MoveRequest –TargetDatabase ‘users ’ -BadItemLimit 50
???????? 這條命令使用了powershell的重定向,將HR這個OU內的郵箱都查詢出來,然后逐個遷移到Exchange2010中。使用命令可以很方便地設置篩選條件,這就是為什么生產環境中大多使用EMS進行遷移的原因。
???????? 順便提一下,Exchange2003-2010的遷移過程中默認允許并發四個用戶的郵箱遷移。如果服務器性能不錯,可以考慮并發更多的郵箱遷移。要并發更多的郵箱遷移,可以修改Move-Mailbox中的MaxThreads參數,也可以簡單地多開幾個EMS,在每個EMS中都執行遷移命令。
?
總結
以上是生活随笔為你收集整理的Exchange2003-2010迁移系列之十三,Exchange邮箱迁移的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GMF 教程 Mindmap 6
- 下一篇: 关于jsp页面转换成excel格式下载遇