需要在2010年交换所有交换箱大量出口到个别PST

我不是一个真正的交换pipe理员,我已经尝试使用Get-Mailbox -ResultSize Unlimited | Export-Mailbox -PstFolderPath c:\ pstexport commnand。 哪个出错了。 它尖叫并击中每个邮箱,并失败以下。

“(用户邮箱)发现错误,因为:在步骤中发生错误:审批对象”发生未知错误,错误代码-2147221219“

我将用户(pipe理员)添加到New-ManagementRoleAssignment – “邮箱导入导出” – 用户pipe理员

如果我做错了让我知道,我刚才一直在按照这里的指导从这里http://www.exchangemaster.net/index.php?option=com_content&task=view&id=151&Itemid=1&lang=en

我真的需要从今晚开始,所以明天可以完成。 在此之前,我将通过GUI一次性导出一个到Outlook,然后导出到pst(这是慢速和可怕的做手动)

经过testing,在Exchange命令行pipe理程序中工作:

 Get-Mailbox -ResultSize Unlimited | ForEach-Object { New-MailboxExportRequest -Mailbox $_.Identity -FilePath ("\\localhost\c$\pstexport\" + $_.Alias + ".pst") } 

使用Get-MailboxExportRequest来监视进程的状态,如果邮箱很大,则需要一段时间。

之后使用Remove-MailboxExportRequest进行清理(使用Remove-MailboxExportRequest -Status Completed时仍在进行清理)。