Eu posso falar sobre como lidamos com as migrações de caixa de correio entre florestas do ambiente de 2003 para o novo ambiente de 2010. Esse processo funciona razoavelmente bem, exceto por um problema conhecido que as caixas de correio entre florestas às vezes precisam de algumas horas para serem reconhecidas pelo Exchange 2010 (ou, você pode reiniciar o armazenamento de informações para obtê-las imediatamente)
Aqui está o processo que usamos. Existem maneiras alternativas de fazer isso acontecer, mas isso funciona para nós em um ambiente de produção e fazemos isso quase que diariamente.
Pré-requisitos
- Você precisa ter uma confiança de domínio entre o domínio antigo e o novo domínio.
- Você precisa de um usuário com privilégios administrativos no domínio antigo ou alguém capaz de gerenciar a caixa de correio que está sendo movida.
Processo
- Prepare a floresta de destino com o script powershell da Microsoft (não foi possível localizar um link para você) ou use o método que usamos, o script PrepareForestMove.vbs de Michel de Rooij ( )
- Quando a saída confirmar que os recursos da caixa de correio foram movidos (devem parecer abaixo de output.log), ative o recurso PowerShell.
- Defina sua credencial antiga do administrador de floresta / gerenciador de caixas de correio em uma variável, ($ foo = Get-Credential)
- Execute o seguinte:
New-MoveRequest -RemoteLegacy -Identity "[email protected]" -RemoteGlobalCatalog "GC.contoso.com" -TargetDeliveryDomain "New.Forest.Domain.Com" -RemoteCredential $foo -verbose
Onde
- [email protected] é um endereço de email atribuído à caixa de correio atualmente em o antigo sistema antigo.
- GC.contoso.com é um catálogo global no domínio antigo. Deve ser um catálogo global! verifique isso, pois não é imediatamente aparente pelo erro se o servidor não for um GC.
- new.forest.domain.com é o novo domínio de entrega da nova floresta. O que isto faz é configurar um encaminhador na rede de troca da floresta antiga que redireciona o e-mail da caixa de correio antiga para a nova no novo domínio.
Informações adicionais
output.log for PrepareForestMove looks similar to this:
[14:36] Start
[14:36] Reading names from users.txt
[14:36] doe.100: Syncing Exchange Attributes from doe.100
[14:36] Setting mail to [email protected] #8
[14:36] Setting mailNickname to doe.100 #8
[14:36] Setting msExchMailboxGuid to (B25A79608ABA6F4FA36E6C0AF3CB69BE) #8209
[14:36] Setting targetaddress to [email protected] #8
[14:36] Setting proxyAddresses to multi-value [smtp:[email protected], smtp:doe.100@local, smtp:[email protected], SMTP:[email protected], X400:c=us;a= ;p=contoso;o=Exchange;s=Doe;g=John;] #8204
[14:36] Adding X500:/o=contoso/ou=First Administrative Group/cn=Recipients/cn=doe.100 to proxyAddresses
[14:36] [email protected]
[14:36] Adding smtp:[email protected] to proxyAddresses
[14:36] Setting msExchRecipientDisplayType to -2147483642 #3
[14:36] Setting msExchRecipientTypeDetails to 128 #2
[14:36] Setting legacyExchangeDN to /o=CTS/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=John Doe #8
[14:36] Finished
Eu incluiria a saída "esperada" do New-MoveRequest verbose, mas não tenho uma caixa de correio para mover no momento para mostrar. Basta dizer que, se você vir muitos spams amarelos sem nenhuma entrada em vermelho, as coisas devem estar balançando e rolando bem.
Você também pode verificar o status do moverequest como está processando usando Get-MoveRequestStatistics -Identity username
Ah, um item adicional : Se quando você tentar usar a nova caixa de correio, você recebe um "Não é possível abrir o armazenamento de mensagens", esse é o "problema conhecido" ao qual me referi acima. Se você tiver uma configuração do Grupo de Acesso ao Banco de Dados, descobrimos que o failover do DAG para um servidor secundário geralmente limpa isso sem uma redefinição do repositório de informações, embora, em alguns casos, você precise percorrer todas as lojas de informações! A Microsoft irá corrigir isso no SP2 (aparentemente não era importante o suficiente para o SP1)
Boa sorte, e espero que isso ajude!