Erro no New-MailboxExportRequest - “Não foi possível encontrar o Enterprise Organizational Container”, mesmo que as permissões pareçam corretas

5

Ao desativar os usuários, normalmente será solicitado que você retenha uma cópia da caixa de correio deles. Eu faço isso literalmente criando sua caixa de correio no Outlook e, em seguida, exportando para PST. Existe alguma maneira de fazer isso apenas para salvar uma caixa de correio?

Editar:
Eu tentei New-MailboxExportRequest , mas continuo recebendo o seguinte depois de fornecer um alias:

Supply values for the following parameters:
FilePath: \localhost\EXPORT_PST\myuser.pst
Mailbox: myuser

Couldn't find the Enterprise Organization container. <--- the error

Eu também tentei fornecer [email protected] como a caixa de correio também.

Editar 2:

Eu já tinha visto o post em link então eu configurei as permissões da seguinte maneira:

PermissõesNTFS

Permissões de compartilhamento

Ainda estou recebendo esse erro.

Solução final

No Exchange SP2, ele não avisa que você não definiu atribuições de função, apenas falha. Portanto, certifique-se de criar uma função de gerenciamento para "Mailbox Import Export" , adicionar seu usuário ao grupo e reiniciar o PowerShell para que isso entre em vigor.

    
por tacos_tacos_tacos 04.05.2012 / 17:12

5 respostas

7

No Shell de Gerenciamento do Exchange New-MailboxExportRequest

Ele solicitará um caminho de arquivo, que é relativo ao servidor Exchange que mantém a caixa de correio, e deve ser acessível pelo mesmo usuário em que o processo store.exe está sendo executado (normalmente, a conta da máquina). Ele também pedirá a Caixa de Correio, especifique pelo alias.

Você pode obter uma atualização do que está fazendo com Get-MailboxExportRequest ; que pode ser canalizado para Get-MailboxExportRequestStatiscs para mais detalhes.

E limpeza após a exportação quando terminar com Remove-MailboxExportRequest . Geralmente, é melhor executar isso como Remove-MailboxExportRequest -Status Competed , para que as solicitações com falha ou pendentes sejam executadas ou examinadas.

Editar:
Esse erro significa que Exchange Trusted Subsystem não tem acesso de leitura / gravação ao caminho que você especificou.

Editar 2:
Esse erro aparentemente também pode ser gerado se você não tiver permissão para importar / exportar. Verifique sua função do Exchange e verifique se você tem essas permissões. - Obrigado a jshin47 por isso.

    
por 04.05.2012 / 17:22
3

Existe uma funcionalidade incorporada no Exchange, que é diferente, dependendo de você ter ou não o SP1 instalado posteriormente.

Para o Exchange 2010 RTM, você precisará instalar o Outlook 2010 no servidor de email e alterar algumas permissões. Há um bom passo a passo aqui .

A partir do Exchange 2010 SP1, você não precisa do Outlook instalado - você pode usar o comando New-MailboxExportRequest no PS. Há uma descrição de como isso funciona aqui .

    
por 04.05.2012 / 17:22
0

Sim, esta é a solução exata no meu caso ...

A criação do grupo de funções e a atribuição de Permissão do Sub-sistema Trusted do Exchange estão prontas. Mas mais uma vez recebi o mesmo erro.

Mesmo o MS KB não recebe a solução para o mesmo, eles mencionam como se fosse um problema de permissão.

Finalmente, a reinicialização do Powershell (fechar e reabrir) é a tarefa importante para fazer isso.

    
por 02.01.2013 / 13:01
0

Eu tinha acabado de me dado o papel de importação de exportação de caixa de correio, mas eu tinha esquecido de fechar o Exchange Powershell e tente novamente. Depois de iniciar um novo Exchange PowerShell, consegui executar a solicitação de exportação.

    
por 04.04.2017 / 17:17
0
  1. Conceda a você mesmo as permissões Importar / Exportar por meio das seguintes etapas:

  2. Feche e reabra o powershell com direitos de administrador

  3. use o seguinte comando para exportar para pst:

    • New-MailboxExportRequest -Mailbox %USERNAME% -FilePath %UNCPATH%
    • O caminho UNC tem de ser \computernameORcomputerIP\ShareName\FileName.pst
  4. Você pode usar o seguinte script para ver o status de todas as tarefas qued.

    • Get-MailboxExportRequest
  5. Script para mostrar solicitações concluídas:

    • Get-MailboxExportRequest -Status Completed
  6. Script para remover solicitações de status concluídas

    • Get-MailboxExportRequest -Status Completed | Remove-MailboxExportRequest
por 07.07.2017 / 22:34