Olá galera!

Iniciando uma série de artigos sobre Exchange 2013, tanto na sua configuração OnPremises quanto Híbrida (OnPremises + Online), hoje vamos falar sobre equalização de usuários para migração.

O post é bem simples, e visa resolver um problema que por muitas vezes impacta um projeto de migração Offboarding (da Nuvem para o Local).

No momento inicial do Move-Request, após a inserção dos usuários nos lotes definidos, podemos nos deparar com o seguinte erro:

Este erro acontece por conta do atributo msExchMailboxGuid não está definido no ambiente local, como podemos ver na execução do comando no PowerShell do Exchange OnPremises:


Get-RemoteMailbox –identity user | fl *guid*

 

Para corrigir este erro, precisaremos executar o seguinte comando no PowerShell do Exchange Online:


Get-Mailbox –identity user | fl ExchangeGuid

Após obter a informação do GUID, agora basta executarmos o comando para inserir o atributo na “Remote Mailbox”:


Set-RemoteMailbox -Identity user -ExchangeGuid f0x0x0xa-8d0x0-40x0-9ax0-20x0x0x0x0dc

 

E para finalizar, o comando abaixo , afim de verificar o atributo preenchido corretamente.


Get-RemoteMailbox –identity user | fl *guid*

Pronto!

Já podemos iniciar novamente o lote de migrações, sem o erro indicado.

Fonte: http://support.microsoft.com/kb/2956029