Não sou realmente um administrador do Exchange e tentei usar o
Get-Mailbox -ResultSize Unlimited | Export-Mailbox -PstFolderPath c:\pstexport
comando. Quais erros ocorrem. Ele grita e atinge cada caixa de correio e falha nas seguintes.
Error was found for (the user mailbox) because: Error occured in a step: Approving object
An unknown error has occurred, error code -2147221219"
Adicionei o usuário (administrador) ao
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User administrator
Se eu fizer errado me avise. Acabei de seguir guias como deesse site aqui
Eu realmente preciso começar isso hoje à noite para que possa ser feito amanhã. Até então, exportarei um de cada vez através da GUI para o Outlook e depois exportarei para pst (o que é lento e horrível, fazendo isso manualmente)
Responder1
Testado, funciona no Exchange Management Shell:
Get-Mailbox -ResultSize Unlimited | ForEach-Object { New-MailboxExportRequest -Mailbox $_.Identity -FilePath ("\\localhost\c$\pstexport\" + $_.Alias + ".pst") }
Use Get-MailboxExportRequest
para monitorar o status do processo, demorará um pouco se as caixas de correio forem grandes.
Use Remove-MailboxExportRequest
para limpar depois (use -Status Completed
para limpar enquanto ainda está em processo).
Responder2
Este é um erro relacionado às permissões. Para corrigir esse problema, siga as etapas abaixo:
- Use a EMC para adicionar a conta de usuário à função de administrador do Exchange Server no servidor de origem e de destino.
- Adicione uma conta de usuário ao grupo Administradores locais no servidor de origem e de destino.
- Use o comando Add-MailboxPermission no EMC para conceder acesso total à caixa de correio no servidor de origem e de destino.