(MigrationPermanentException Não é possível encontrar um destinatário que tenha guid de caixa de correio) erro ao mover caixas de correio
Número de KB original: 2956029
Sintomas
Suponha que você tenha uma implantação híbrida de Microsoft Exchange Server e Exchange Online locais. Ao tentar desativar ou mover uma caixa de correio criada em Exchange Online para a organização local, você receberá a seguinte mensagem de erro:
Erro: MigrationPermanentException: não é possível encontrar um destinatário que tenha a caixa de correio GUID '<GUID>'. --> Não é possível encontrar um destinatário que tenha a caixa de correio GUID '<GUID>'
Motivo
Esse comportamento ocorre porque o valor da caixa de correio GUID não está carimbado na caixa de correio associada na organização local.
Observação
O valor da caixa de correio é armazenado na ExchangeGUID
propriedade (também conhecida como msExchMailboxGUID
atributo).
Essa situação ocorre porque o valor da propriedade não é sincronizado com a caixa de correio remota associada na organização local quando uma caixa de correio é criada em Exchange Online.
Para mover uma caixa de correio, o valor da ExchangeGUID
propriedade deve ser o mesmo na caixa de correio Exchange Online e na caixa de correio remota local associada.
Resolução
Defina a ExchangeGUID
propriedade na caixa de correio remota local associada antes de mover a caixa de correio para a organização local. Para fazer isso, siga estas etapas:
Abra o Shell de Gerenciamento do Exchange no servidor local e execute o seguinte comando para marcar se a
ExchangeGUID
propriedade da caixa de correio remota local está definida:Get-RemoteMailbox <alias of cloud mailbox to move> | Format-List ExchangeGUID
Observação
Se a
ExchangeGUID
propriedade retornar todos os zeros, o valor não será carimbado na caixa de correio remota local.Abra Windows PowerShell (não use o Shell de Gerenciamento do Exchange) e conecte-se a Exchange Online. Para obter mais informações sobre como fazer isso, consulte Conectar-se ao Exchange Online PowerShell.
Execute o comando a seguir para recuperar o valor da
ExchangeGUID
propriedade da caixa de correio que você deseja mover.Get-Mailbox <MailboxName> | Format-List ExchangeGUID
Execute o comando a seguir para definir o valor da
ExchangeGUID
propriedade na caixa de correio remota local para o valor recuperado na etapa 3.Set-RemoteMailbox <MailboxName> -ExchangeGUID <GUID>
Por exemplo, se o ExchangeGUID for d5a0bd9b-4e95-49b5-9736-14fde1eec1e3, execute o seguinte comando:
Set-RemoteMailbox <MailboxName> -ExchangeGUID "d5a0bd9b-4e95-49b5-9736-14fde1eec1e3"
Forçar sincronização de diretório.
Mais informações
Para evitar que esse cenário ocorra, crie a caixa de correio na organização local e mova a caixa de correio para Exchange Online. Isso carimba o valor da ExchangeGUID
propriedade na caixa de correio e sincroniza o valor com Exchange Online. Depois de fazer isso, você pode retornar a caixa de correio para a organização local.
Para obter mais informações, consulte Mover caixas de correio entre organizações locais e Exchange Online em implantações híbridas.
Ainda precisa de ajuda? Acesse a Comunidade da Microsoft ou os Fóruns do Exchange no TechNet.