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.