您好,登錄后才能下訂單哦!
先決條件
運行32位版本Microsoft Windows的計算機,您可以在其上為整個組織安裝Exchange管理工具(SP1)。
需要在上述工作站上安裝Microsoft Outlook 2003 SP2或更高版本。
您需要是Exchange組織管理員(如果郵箱跨多個服務器)或Exchange Server Admin(如果郵箱都在一個服務器上)。
對于您計劃導入的所有PST,您需要創建具有關聯用戶“別名”的已啟用郵箱的用戶,該用戶“別名”通常是用戶登錄名,需要與PST文件的名稱匹配。
您需要對要導入的上述郵箱具有“完全權限”; 但是,這將在步驟#2中顯示。
1.安裝Exchange 2007 SP1管理工具
關于Exchange管理工具安裝先決條件的說明
在測試期間,我發現Windows 7已經滿足了所有先決條件。但是,如果您使用的是較舊的操作系統,則可能需要仔細檢查您是否確實具有必備部分中提到的必要設置。
使用適當的帳戶登錄到安裝了Outlook 2003 SP2或更高版本的PC。
獲取安裝文件 - Exchange 2007管理工具 - 從可用選項中選擇E2K7SP1EN32.exe。
運行“自定義”安裝,僅選擇管理工具; 我們不想在這個工作站上安裝任何其他角色!安裝后,請確保運行組織的Exchange服務器上已安裝的所有相同更新匯總。如果使用SP1,則必須在此計算機上安裝更新匯總9,此時已安裝管理工具。
可以在此處找到Exchange 2007 SP1的匯總更新9:Exchange 2007 SP1 更新匯總9 - 從列表中選擇Exchange2007-KB970162-x86- EN.msp。
關于帳戶權限的說明
如果您嘗試使用不具有正確Exchange管理員角色的帳戶,則在通過分配Exchange組織管理員或Exchange Server管理員修復問題后,您將需要注銷管理站并再次重新登錄改變生效。
2.向郵箱添加完全訪問權限
接下來是將FullAccess添加到要導入的所有郵箱。這是使用Add-MailboxPermission cmdlet完成的。我不會詳細介紹這個cmdlet。可以說,運行以下命令將為用戶帳戶授予對特定郵箱服務器的所有郵箱的“shaun”FullAccess權限。
Get-ExchangeServer <servername> | Get-Mailbox | Add-MailboxPermission -User Shaun -Acce***ights FullAccess -inheritancetype all
完成后,您可能希望刪除這些權限,為此,請使用以下命令:
Remove-MailboxPermissions -User Shaun -Acce***ights FullAccess -inheritancetype all -confirm:$false
當然,如果您愿意,可以使用GUI執行此操作:
打開Exchange管理控制臺
+收件人配置
+郵箱,然后選擇用戶
+管理完全訪問權限(在“操作”窗格上)
+使用向導添加授予完全訪問權限的帳戶
3.使用Import-Mailbox cmdlet
現在是Import-Mailbox命令的時候了。Import-Mailbox命令有幾個我們特別感興趣的參數。-
Identity
如顧名思義,這是您指定要用于導入例程目標的郵箱的位置。
-PSTFolderPath
這將指示Import例程查看我們感興趣的PST文件的路徑。如果您只為一個特定用戶導入一個PST文件,您可以在此處引用確切的PST文件,它將導入PST文件。但是請注意,您沒有指定顯式PST文件并將多個郵箱傳遞給命令,否則它將為所有可能導致一些令人尷尬的結果的用戶導入相同的PST文件!
-MaxThreads
這是任何時候要移動的郵箱數。現在,這在很大程度上取決于您可用的資源。典型值為4,除非您有數千個郵箱,否則這通常或多或少可以接受此操作,然后您可能希望增加此值。記住最終你會遇到硬件瓶頸。
-ValidateOnly
使用此開關類似于其他cmdlet中的whatif開關(實際上是這個)。它不會移動任何數據,只會強調該過程是否可能成功,并在您需要處理任何問題時通知您。
因此,一旦我們在我們選擇的PSTFolderPath中有PST文件,請根據您的具體情況運行命令:
將單個PST導入單個郵箱:
Import-Mailbox <MAILBOX ALIAS> -PSTFolderPath <PathToFolderContainingPST>
將一堆PST文件導入其關聯的郵箱:
Dir C:\PSTFiles\*.pst | Import-Mailbox
瀏覽所有郵箱,找到相關的PST并導入:
Get-Mailbox | Import-Mailbox -PSTFolderPath <PathToFolderContainingPST>
正如您所看到的,這個例程都在準備環境中。您執行導入的實際命令是小巧,高效的。使用Powershell完成這項任務的好處在于它具有可擴展性,如果你有一個需要導入許多PST的情況,這將非常愉快地完成工作。
參考資料:
您曾在EHLO ...
如何將郵箱導出和導入到Exchange 2007 SP1中的PST文件
http://msexchangeteam.com/archive/2007/04/13/437745.aspx
Import-Mailbox cmdlet Technet參考
http: //technet.microsoft.com/en-us/library/bb629586.aspx
如何導入郵箱數據Technet參考
http://technet.microsoft.com/en-us/library/bb691363.aspx
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。