在某些場合可能需要從服務器導出某用戶的郵箱,Exchange支持導出pst的方式。當然也支持導入pst到服務器,這裏不談。
Exchange 2007中的命令爲Export-Mailbox,在Exchange 2010中命令更改爲New-MailboxExportRequest。
我這裏是Exchange 2010,但在導出的時候卻出現了報錯,提示“找不到企業組織容器”,+ CategoryInfo : NotSpecified: (0:Int32) [New-MailboxExportRequest],OrgContainerNotFoundException等等。
首先是查找權限的問題,但作爲組織管理員權限應該夠啊,網上查找才知道,在Exchange2010中權限做了很多細分角色,導入導出需要單獨指定權限才行。完整的導出步驟如下:
1. 設定權限
New-ManagementRoleAssignment –Role "Mailbox Import Export" –User domain\chenyang
2. 導出(因只能導出到共享路徑,這裏默認共享、權限已設置好)
New-MailboxExportRequest -Mailbox chenyang -FilePath \\192.168.1.2\Export\chenyang.pst
等待一會之後即可導出成功。
好奇的同學可通過Get-ManagementRole來查看角色,還是挺多的。