Exchange-2003

從 Exchange 2003 導出到 Exchange 2010

  • December 2, 2010

我們有一個舊的、故障的 Exchange 2003 伺服器,它位於即將淘汰的託管環境中(硬體方面)。

我們有一個全新的內部全新 Exchange 2010 伺服器,隨時可以使用。

將我們所有的郵箱從 Exchange 2003 轉移到 Exchange 2010 的最佳方法是什麼?它們之間沒有域信任,但 2010 盒子可以通過 Active Sync 訪問 2003 盒子。

我期待它會去:

  1. 重新創建 2010 Box 上的所有帳戶
  2. 在 2003 盒子上執行exmerge,將每個人的郵箱導出到單獨的.PST文件中
  3. 從 Outlook 客戶端,連接到有問題的郵箱並導入.PST文件
  4. 對每個郵箱重複步驟 3(大約有 15 個)
  5. 將 2003 年的伺服器扔到篝火上(如果沒有託管)

有沒有更好的辦法?

你的前兩步是對的。您將需要創建的新帳戶和導出的郵箱。

幸運的是,PowerShell 存在於第三步。Import-Mailbox 可以很好地解決問題,它接受 PST 和帳戶名稱。一篇好文章:http ://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/import-export-mailboxes.html

例子:

Import-Mailbox -Identity joe.user -PSTFolderPath C:\temp\joe.user.PST

它應該是一個快速腳本來匹配基於 PST 名稱的身份,如果它是在邏輯上命名的。

引用自:https://serverfault.com/questions/208114