Migração Move Mailbox Erro Unable to Open Message Store - Exchange
Por Rover Marinho
Outubro 2012
Introdução
Este tutorial demonstra de maneira simples como corrigir o erro “Unable to Open Message Store” gerado ao tentar mover um Mailbox Legacy para um Mailbox Database em um Exchange 2010 SP2 RL3, neste tutorial demonstraremos o erro e como corrigir.
Vamos lá!
Aplica-se
Este artigo aplica-se a Migração de Exchange Server 2003 para Exchange Server 2010.
Erro: Unable to open Message Store
Não são poucos os cenários de migração de ambientes legados Exchange 2003 Server para o Exchange Server 2010, pensando nisto reunimos alguns erros comuns no processo de migração de caixa postal e fizemos alguns artigos.
O erro demonstrado na figura abaixo é muito conhecido por todos que já fazem o papel de migração de Exchange Server 2010 também era gerado no Exchange Server 2007.
Visualizem o erro na imagem abaixo e após isto validem a mensagem de erro abaixo da imagem:
O código copiado esta demonstrado abaixo para validação:
Summary: 1 item(s). 0 succeeded, 1 failed.
Elapsed time: 00:00:01
soares
Failed
Error:
MapiExceptionLogonFailed: Unable to open message store. (hr=0x80040111, ec=-2147221231)
Diagnostic context:
Lid: 45095 EMSMDB.EcDoRpcExt2 called [length=133]
Lid: 61479 EMSMDB.EcDoRpcExt2 returned [ec=0x0][length=48][latency=0]
Lid: 23226 --- ROP Parse Start ---
Lid: 27962 ROP: ropLogon [254]
Lid: 17082 ROP Error: 0x80040111
Lid: 26937
Lid: 21921 StoreEc: 0x80040111
Lid: 31418 --- ROP Parse Done ---
Lid: 22753
Lid: 21817 ROP Failure: 0x80040111
Lid: 26297
Lid: 16585 StoreEc: 0x80040111
Lid: 32441
Lid: 1706 StoreEc: 0x80040111
Lid: 24761
Lid: 20665 StoreEc: 0x80040111
Lid: 25785
Lid: 29881 StoreEc: 0x80040111
Exchange Management Shell command attempted:
| New-MoveRequest -TargetDatabase 'Mailbox'
Elapsed Time: 00:00:01
Explicando o Erro
Este processo acontece quando temos problemas com permissionamento entre o Exchange 2003 e o Exchange Server 2010, vale lembrar também que é um erro comum, principalmente após um Disaster Recovery do Exchange 2003.
Nestes erros a estrutura do Mailbox Store pode ter um corrompimento de sua estrutura e afetar uma ou várias mailboxes, para isto é muito importante, antes do processo de migração de um Exchange Server 2003 para Exchange Server 2010 a execução do Eseutil e do Isinteg.
De todas as formas o processo para correção do erro esta demonstrado nas linhas abaixo.
Corrigindo o Erro
Neste momento para validar o erro o processo é muito simples, lembrando que o este tipo de erro que demonstra a chamada “Unable to open message store”, necessita de manutenção na Database (Mailbox Database), por isto é importante mover o maior número de caixas postais antes de executar este processo.
O mundo ideal seria mover todas as caixas postais e executar os passos abaixo apenas com os mailboxes que gerem erro. O processo abaixo é divido em duas fases, porém pode ser consertado já na primeira fase.
Primeira Fase
- Abra o Server Manager (Gerenciador Exchange Server 2003).
- Localize a Mailbox Database que esta a caixa postal com erro.
- Desmonte o Mailbox Store e após isto monte o Maibox Store.
Neste momento valide se o Mailbox Store esta montado, se estiver, por favor, tente o processo de move mailbox novamente.
Caso contrário, você deverá ir para segunda fase.
Segunda Fase
- Manutenção do Mailbox Store com Eseutil e Isinteg no servidor legado.
- Desmonte a Mailbox Store pelo Server Manager
- Abra um prompt de comando e acesse o diretório bin, dentro do diretório do Exchange Server, após isto execute o comando de reparo da Mailbox Store (eseutil /p).
- Após a execução do comando Eseutil e Isinteg, monte a database e prossiga com o move request.
Link para comandos Eseutil: https://support.microsoft.com/kb/192185/pt
Link para comandos Isinteg: https://support.microsoft.com/kb/182081/pt-br