Compartilhar via


Solução de Problemas de Movimentação de Caixas de Correio

 

Aplica-se a: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Tópico modificado em: 2016-11-28

As soluções de problemas de conteúdo estarão disponíveis conforme surgirem os problemas. Se você quiser a solução para um determinado problema, clique em Clique para Classificar e Enviar Comentários, no topo deste tópico, e envie seus comentários. Inclua o máximo de detalhes que você puder, incluindo códigos de erro relevantes, descrições de erros ou IDs de eventos.

Legenda

FC

Código de falha

ID

Número e ID de origem do evento

Etapas gerais para solução de problemas de movimentações de caixa de correio

  1. Se a solicitação de movimentação não tiver sido concluída, exiba as estatísticas de de solicitação de movimentação. Para obter mais informações, consulte a seção "Usar o Shell para exibir o status de uma solicitação de movimentação em progresso" em Exibir Propriedades de Solicitação de Movimentação.

  2. Se a solicitação de movimentação for concluída com erros, exiba o relatório de movimentação. Para obter mais informações, consulte a seção "Usar o Shell para exibir um relatório de solicitação de movimentação concluído" em Exibir Propriedades de Solicitação de Movimentação.

  3. Exiba o log de eventos no servidor Acesso para Cliente executando a instância do Serviço de Replicação de Caixa de Correio do Microsoft Exchange que está processando a solicitação de movimentação com falha.

  4. Etapa 4 - Se ainda não conseguir determinar o problema, use o Console de Gerenciamento do Exchange ou o Shell de Gerenciamento do Exchange para aumentar os níveis de log de diagnóstico no servidor Acesso para Cliente para as categorias Movimentação de Caixa de Correio e Serviço do Serviço de Replicação de Caixa de Correio do Microsoft Exchange. Em seguida, reinicie a solicitação de movimentação com falha. Para obter detalhes sobre como modificar o nível de log de diagnóstico, consulte Gerenciar Níveis de Log de Diagnóstico.

Problemas com as solicitações de movimentação entre florestas/remotas

Se estiver experimentando erros ao mover caixas de correio entre florestas, é possível que a floresta de destino não tenha sido preparada corretamente. Para detalhes, consulte Preparar Caixas de Correio para Solicitações de Mudança entre Florestas.

Limite de item corrompido atingido (FC: -2147467259 | ID: Replicação de Caixa de Correio do Microsoft Exchange 1100)

Problema

A solicitação de movimentação falha porque a caixa de correio tem mais itens corrompidos do que a solicitação de movimentação está configurada para ignorar.

Diagnóstico

A solicitação de movimentação falhará, e o cmdlet Get-MoveRequestStatistics retornará o seguinte erro:

Código de falha Mensagem

-2147467259

Erro: esta caixa do correio ultrapassou o número máximo de itens corrompidos especificado para esta solicitação de movimentação.

A seguinte entrada de log de evento aparece no servidor Acesso para Cliente em que a solicitação de movimentação foi iniciada:

Nome do Log

Aplicativo

Origem

Replicação de Caixa de Correio do Microsoft Exchange

Data

26/10/2009 14:47:17

ID do Evento

1100

Categoria de Tarefa

Movimentação de Caixa de Correio

Nível

Erro

Palavras-chave

Clássico

Usuário

N/D

Computador

CAS01.fabrikam.com

Descrição

A movimentação de caixa de correio de 'fabrikam.com/Users/TonySmith' (de278a9f-33eb-49f9-950a-070db3323715) falhou.

Código de erro: -2147467259

Esta caixa do correio ultrapassou o número máximo de itens corrompidos especificado para esta solicitação de movimentação.

Resolução

  1. Use o cmdlet Set-MoveRequest para aumentar o limite de BadItemLimit. Para detalhes, consulte Configurar propriedades de solicitação para mover.

  2. Continue com a solicitação de movimentação com falha. Para detalhes, consulte Concluir ou Continuar uma Solicitação de Movimentação.

As regras na pasta de caixa de entrada da caixa de correio de origem são maiores que 32 KB

Problema

A solicitação de movimentação falha quando você tenta mover uma caixa de correio do Exchange 2010 para o Exchange 2003 porque o tamanho das regras na caixa de correio do Exchange 2010 excede o tamanho das regras permitido no Exchange 2003 (32 KB).

Diagnóstico

Ao tentar mover a caixa de correio, você recebe um erro similar ao seguinte:

Mailbox 'fabrikam.com/Users/tonysmith' could not be moved because rules in source mailbox's inbox folder are larger than 32KB. Please use parameter -IgnoreRuleLimitErrors to skip copying rules.
    + CategoryInfo          : InvalidArgument: (mbx2:MailboxOrMailUserIdParameter) [New-MoveRequest], RecipientTaskExc   eption    + FullyQualifiedErrorId : BB833F3D,Microsoft.Exchange.Management.RecipientTasks.NewMoveRequest

Resolução

  1. Execute o cmdlet Set-MoveRequest com o parâmetro IgnoreRuleLimitErrors. Para detalhes, consulte Configurar propriedades de solicitação para mover.

  2. Continue com a solicitação de movimentação. Para detalhes, consulte Concluir ou Continuar uma Solicitação de Movimentação.

Dica

Os usuários finais precisarão recriar suas regras.

O tamanho do dumpster da caixa de correio excede a cota de destino

Problema

A cota de itens recuperáveis da caixa sendo movida excedeu a cota de destino. Esse erro ocorre ao se mover caixas de correio do Exchange 2003 ou Exchange 2007 para o Exchange 2010.

Diagnóstico

Ao tentar mover a caixa de correio, você recebe um erro similar ao seguinte:

Mailbox dumpster size 713 MB (747,659,085 bytes) exceeds target quota 500 MB (524,288,000 bytes).
    + CategoryInfo          : InvalidArgument: (xxxxx/xxxx/xxxx/xxxx:MailboxOrMailUserIdParameter) [New-MoveRequest], RecipientTaskException + FullyQualifiedErrorId : 93F29192,Microsoft.Exchange.Management.RecipientTasks.NewMoveRequest

Resolução

As solicitações de movimentação não suportam a movimentação de um dumpster do Exchange 2003 ou Exchange 2007 para o Exchange 2010. Entretanto, a solicitação de movimentação ainda irá comparar o tamanho do dumpster entre as duas versões de produto. Para corrigir esse problema, execute as seguintes etapas.

  1. Aumente a cota dos itens recuperáveis para o banco de dados de caixa de correio de destino usando o cmdlet Set-MailboxDatabase com o parâmetro RecoverableItemsQuota. Para detalhes, consulte Configurar a recuperação de item único.

  2. Continue com a solicitação de movimentação com falha. Para detalhes, consulte Concluir ou Continuar uma Solicitação de Movimentação.

  3. Quando a solicitação de movimentação estiver concluída, retorne a cota de itens recuperáveisao seu tamanho original.

Erro MapiExceptionMdbOffline (FC: -2147467259 | ID: Replicação de Caixa de Correio do Microsoft Exchange 1100)

Problema

Enquanto a movimentação estava em andamento, o banco de dados de caixa de correio de origem ou de destino ficou offline. Por padrão, o Serviço de Replicação de Caixa de correio do Microsoft Exchange (MRS) tentará se reconectar com o banco de dados offline por 30 minutos. Se o banco de dados não ficar online dentro desse tempo, a movimentação falhará. Para mais informações sobre como alterar a taxa de conexão MRS, consulte Noções Básicas Sobre Solicitações de Movimentação.

Diagnóstico

A solicitação de movimentação falha, e quando você executa o cmdlet Get-MoveRequestStatistics, é exibido o seguinte erro:

Código de falha Mensagem

-2147467259

Erro: MapiExceptionMdbOffline: Não é possível abrir o ID de entrada. (hr = 0 x 80004005, ec = 1142)

Além disso, o servidor Acesso para Cliente que estava processando a solicitação de movimentação armazenará em log um evento similar ao seguinte:

Nome do Log

Aplicativo

Origem

Replicação de Caixa de Correio do Microsoft Exchange

Data

27/10/09 10:30:02

ID do Evento

1100

Categoria de Tarefa

Movimentação de Caixa de Correio

Nível

Erro

Palavras-chave

Clássico

Usuário

N/D

Computador

CAS01.fabrikam.com

Descrição

Movimentação da caixa de correio para 'fabrikam.com/Users/TonySmith' (8dfd4b3b-8147-4e1b-b86f-5d00799abbf3) falhou.

Código de erro: -2147467259

MapiExceptionMdbOffline: Não é possível abrir o ID de entrada. (hr = 0 x 80004005, ec = 1142)

Contexto de diagnóstico:

Resolução

  1. Monte o banco de dados de caixa de correio. Para detalhes, consulte Montar um Banco de Dados.

  2. Continue com a solicitação de movimentação. Para detalhes, consulte Concluir ou Continuar uma Solicitação de Movimentação.

Nenhuma cópia íntegra do banco de dados disponível (FC: -2147220223 | ID: Replicação de Caixa de Correio do Microsoft Exchange 1100)

Quando o banco de dados de destino é replicado em um grupo de disponibilidade de banco de dados (DAG), o MRS regularmente verifica a integridade da replicação do banco de dados de destino. A infraestrutura de alta disponibilidade verifica a integridade da replicação atual em relação ao comportamento de limitação configurado para as movimentações de caixa de correio de alta disponibilidade (conforme especificado pelo parâmetro DataMoveReplicationConstraint) para o banco de dados de destino. Dependendo dos resultados, o MRS continuará com a movimentação ou aguardará. Se o banco de dados de destino não for íntegro por 30 minutos, o MRS falhará. Para mais detalhes sobre como alterar a taxa de conexão de MRS, consulte Noções Básicas Sobre Solicitações de Movimentação.

Diagnóstico

A solicitação de movimentação falha quando você executa o Get-MoveRequestStatistics cmdlet, e o arquivo de saída retorna um erro similar ao seguinte:

Código de falha Mensagem

-2147220223

Erro: A movimentação para a caixa de correio '/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=MBX1' está paralisada porque DataMoveReplicationConstraint não é satisfeito para o banco de dados 'mdb1' (agente MailboxDatabaseReplication). Causa da falha: Banco de dados 1541069d-2976-4f40-afb1-569ed323de0b não satisfaz a restrição SecondCopy. Não há nenhuma cópia de banco de dados íntegra disponível.

Além disso, o servidor Acesso para Cliente que estava processando a solicitação de movimentação armazenará em log um evento similar ao seguinte:

Nome do Log

Aplicativo

Origem

Replicação de Caixa de Correio do Microsoft Exchange

Data

27/10/09 10:30:02

ID do Evento

1100

Categoria de Tarefa

Movimentação de Caixa de Correio

Nível

Erro

Palavras-chave

Clássico

Usuário

N/D

Computador

MBX01.fabrikam.com

Descrição

Movimentação da caixa de correio para 'MBX01.fabrikam.com/Users/MBX1' (214dbbab-bb93-4954-a593-515dcc200e7c) falhou.

Código de erro: -2147220223

A movimentação para a caixa de correio '/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=MBX1' está paralisada porque DataMoveReplicationConstraint não é satisfeito para o banco de dados 'mdb1' (agente MailboxDatabaseReplication). Causa da falha: Banco de dados 1541069d-2976-4f40-afb1-569ed323de0b não satisfaz a restrição SecondCopy. Não há nenhuma cópia de banco de dados íntegra disponível.

Resolução

Para resolver esse problema, experimente as seguintes opções:

Os certificados são muito grandes ou em grande número

Problema

O usuário tem muitos certificados na conta de caixa de correio ou os certificados são muito grandes. O número máximo de certificados deve ser até 1 MB.

Diagnóstico

Ao tentar criar uma solicitação de movimentação, você recebe um erro similar ao seguinte:

The call to 'net.tcp:// cas01.fabrikam.com/Microsoft.Exchange.MailboxReplicationService' failed.
Error details: The maximum message size quota for incoming messages (262144) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element. --> The maximum message size quota for incoming messages (262144) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element..
    + CategoryInfo          : NotSpecified: (0:Int32) [New-MoveRequest], MailboxReplicationTransientException     + FullyQualifiedErrorId : 500EA9BF,Microsoft.Exchange.Management.RecipientTasks.NewMoveRequest

Resolução

  1. Inicie Usuários e Computadores do Active Directory.

  2. No menu Exibir, clique em Recursos Avançados.

  3. Na árvore de console, expanda o domínio desejado e clique em Usuários.

  4. No painel de detalhes, clique com o botão direito do mouse no usuário e clique em Propriedades.

  5. Em <Nome de Usuário> Propriedades, na guia Certificados Publicados, selecione o certificado que deseja excluir e clique em Remover. Repita esse processo até que você tenha removido o número suficiente de certificados

  6. Continue com a solicitação de movimentação. Para detalhes, consulte Concluir ou Continuar uma Solicitação de Movimentação.

Não existe nenhum servidor disponível executando o Serviço de Replicação de Caixa de Correio.

Problema

O Serviço de Replicação de Caixa de Correio do Microsoft Exchange (MSExchangeMailboxReplication) deve estar em execução em pelo menos um servidor Acesso para Cliente no local do Active Directory.

Diagnóstico

Ao tentar criar uma solicitação de movimentação, você recebe o seguinte erro:

There are no available servers that are running the Mailbox Replication Service.
    + CategoryInfo          : NotSpecified: (0:Int32) [New-MoveRequest], MailboxReplicationTransientException     + FullyQualifiedErrorId : 5C08CF31,Microsoft.Exchange.Management.RecipientTasks.NewMoveRequest

Resolução

Inicie o Serviço de Replicação de Caixa de Correio do Microsoft Exchange em pelo menos um servidor Acesso para Cliente. Para mais detalhes sobre como iniciar o serviço, consulte Iniciar, parar, pausar, continuar ou reiniciar um serviço.

Falha ao iniciar o Serviço de Replicação de Caixa de Correio do Microsoft Exchange (ID: Replicação de Caixa de Correio do Microsoft Exchange 1010)

Problema

Falha ao iniciar o Serviço de Replicação de Caixa de Correio do Microsoft Exchange (MSExchangeMailboxReplication).

Diagnóstico

O log de eventos no servidor Acesso para Cliente que estava processando a solicitação armazena em log o seguinte evento:

Provedor [Nome]

Replicação de Caixa de Correio do Microsoft Exchange

ID do Evento

1010

[Qualificadores]

49156

Nível

4

Tarefa

1

Palavras-chave

0x80000000000000

TimeCreated [SystemTime]

2009-07-22T20:53:26.000Z

Canal

Aplicativo

Computador

CAS01.fabrikam.com

EventData

System.ServiceModel.CommunicationException: The TransportManager failed to listen on the supplied URI using the NetTcpPortSharing service: failed to start the service because it is disabled. An administrator can enable it by running 'sc.exe config NetTcpPortSharing start= demand'.. ---> System.InvalidOperationException: Cannot start service NetTcpPortSharing on computer '.'. ---> System.ComponentModel.Win32Exception: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it --- End of inner exception stack trace --- at System.ServiceProcess.ServiceController.Start(String[] args) at System.ServiceModel.Channels.SharedConnectionListener.SharedListenerProxy.HandleServiceStart(Boolean isReconnecting) --- End of inner exception stack trace --- at System.ServiceModel.Channels.SharedConnectionListener.SharedListenerProxy.HandleServiceStart(Boolean isReconnecting) at System.ServiceModel.Channels.SharedConnectionListener.SharedListenerProxy.Open(Boolean isReconnecting) at System.ServiceModel.Channels.SharedConnectionListener.StartListen(Boolean isReconnecting) at System.ServiceModel.Channels.SharedTcpTransportManager.OnOpenInternal(Int32 queueId, Guid token) at System.ServiceModel.Channels.SharedTcpTransportManager.OnOpen() at System.ServiceModel.Channels.TransportManager.Open(TransportChannelListener channelListener) at System.ServiceModel.Channels.TransportManagerContainer.Open(SelectTransportManagersCallback selectTransportManagerCallback) at System.ServiceModel.Channels.ConnectionOrientedTransportChannelListener.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.TcpChannelListener`2.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at Microsoft.Exchange.MailboxReplicationService.MailboxReplicationServiceImpl.OnStartInternal(String[] args) in c:\E14\sources\sources\dev\mrs\src\ServiceHost\ServiceImpl.cs:line 227

Resolução

  1. No prompt de comando, digite o seguinte:

    C:\>sc.exe config NetTcpPortSharing start= auto 
    

Dica

No comando acima, há um espaço antes de auto.

  1. Inicie o Serviço de Replicação de Caixa de Correio do Microsoft Exchange em pelo menos um servidor Acesso para Cliente. Para mais detalhes sobre como iniciar o serviço, consulte Iniciar, parar, pausar, continuar ou reiniciar um serviço.

  2. Continue com a solicitação de movimentação com falha. Para detalhes, consulte Concluir ou Continuar uma Solicitação de Movimentação.

MRSProxy não está em execução na floresta de origem

Problema

Ao se realizar as solicitações de movimentação remotas, o Serviço Proxy de Replicação de Caixa de Correio (MRSProxy) deve estar em execução em todos os servidores Acesso para Cliente na floresta de origem. Por padrão, MRSProxy está desabilitado.

Diagnóstico

Ao tentar criar uma solicitação de movimentação, você recebe um erro similar ao seguinte:

Service 'net.tcp://bl20102ca002.contoso.com/Microsoft.Exchange.MailboxReplicationService' encountered an exception. Error: Service 'https://mail.fabrikam.com/EWS/mrsproxy.svc' encountered an exception. Error: The Mailbox Replication Proxy service is disabled.
    + CategoryInfo          : NotSpecified: (0:Int32) [New-MoveRequest], MailboxReplicationPermanentException     + FullyQualifiedErrorId : 6289E628,Microsoft.Exchange.Management.RecipientTasks.NewMoveRequest

Resolução

  1. Inicie o Serviço MRSProxy em todos os servidores Acesso para Cliente na floresta de origem. Para detalhes, consulte Iniciar o serviço MRSProxy em um servidor de acesso remoto para cliente.

  2. Continue com a solicitação de movimentação com falha. Para detalhes, consulte Concluir ou Continuar uma Solicitação de Movimentação.

A solicitação de movimentação não pode ser apagada após ser concluída

Problema

A solicitação de movimentação é concluída, mas tem o status de Concluído com Aviso. Não é possível remover a solicitação de movimentação porque o Serviço de Replicação de Caixa de Correio do Microsoft Exchange (MSExchangeMailboxReplication) não pôde redefinir o sinalizador InTransit a partir de sua caixa de correio de destino. Se esse sinalizador não for removido, os usuários finais não conseguirão efetuar logon em suas caixas de correio.

Diagnóstico

Quando você executa Get-MoveRequestStatistics com o parâmetro IncludeMoveHistory, o relatório de movimentação retorna um erro similar ao seguinte:

Failed to reset the destination mailbox after the move.
When you run Test-MAPIConnectivity for this mailbox, it will fail with the following error:
Error      : [Microsoft.Exchange.Data.Storage.MailboxInTransitException]: Cannot open mailbox /o=microsoft/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=MBX01/cn=Microsoft System Attendant. Inner error [Microsoft.Mapi.MapiExceptionMailboxInTransit]: MapiExceptionMailboxInTransit: Unable to open message store. (hr=0x80004005, ec=1292)

Resolução

  1. Inicie uma nova solicitação de movimentação para a caixa de correio. Para mais detalhes, consulte Criar uma Solicitação de Movimento Local ou Criar uma solicitação de movimentação remota com o Exchange 2010 em ambas as florestas.

  2. Remova a solicitação de movimentação assim que atingir o status de Em Andamento. Para detalhes, consulte Limpar ou remover solicitações de movimentação.

 © 2010 Microsoft Corporation. Todos os direitos reservados.