Aplica-se a
Exchange Server 2019

Sintomas

Depois de instalar uma atualização para Microsoft Exchange Server 2019, você poderá obter resultados incompletos ao pesquisar itens em uma caixa de correio.

Causa

Durante cada atualização Exchange Server, o Microsoft Search Foundation é reinstalado. Embora esse processo nem sempre seja concluído com êxito, tal falha não impede que a atualização Exchange Server seja concluída.

Nessa situação, o servidor atualizado parece estar totalmente funcional. No entanto, vários problemas afetarão os serviços associados à Microsoft Search Foundation. Por exemplo, a serviço Pesquisa do Microsoft Exchange está desabilitada ou o processo de Noderunner.exe é interrompido. Devido a esses problemas, o servidor que está executando Exchange Server para de indexar itens de caixa de correio. Se a falha de indexação continuar por um longo período, os itens da caixa de correio que não são indexados entrarão em um estado de falha permanente.

A qualquer momento após os itens entrarem nesse estado de falha, se os problemas que afetam os processos de pesquisa forem corrigidos, o servidor retomará a indexação de itens. Por padrão, no entanto, o servidor não tentará indexar os itens que entraram em um estado de falha permanente. Portanto, esses itens não aparecerão nos resultados da pesquisa.

Resolução

Para resolve esse problema, crie uma nova substituição para os itens que estão em um estado de falha permanente e reindexe os itens. Execute as seguintes etapas:

  1. Crie uma substituição de configuração executando o seguinte cmdlet:New-SettingOverride -Name "Big Funnel Permanent Retry" -Component "BigFunnel" -Section "BigFunnelFailedItemsQuerySettings" -Parameters @("ExcludePermanentFailures=false") -Reason "Re-Index Messages" -MinVersion "<Build Number>" -MaxVersion "<Build Number>"Observação Neste cmdlet, substitua <Número de Compilação> pelo número do build Exchange Server em execução no servidor que contém a caixa de correio afetada.

  2. Atualize a configuração executando o seguinte cmdlet:Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh Depois de executar esse cmdlet, você deverá ver o arquivo BigFunnel.Overrides.ini no diretório %ExchangeInstallPath%\v15\config.

  3. Disparar Exchange Server para indexar os itens da caixa de correio que não foram indexados anteriormente. Para fazer isso, execute o seguinte cmdlet:Start-MailboxAssistant -Identity <mailbox ID> -AssistantName BigFunnelRetryFeederTimeBasedAssistant

    Observações: 

    • Neste cmdlet, substitua <ID da caixa de correio> pelo nome da caixa de correio afetada.

    • O nome do assistente usado no cmdlet (BigFunnelRetryFeederTimeBasedAssistant) é sensível a casos.

    • O cmdlet está disponível no Exchange Server atualização cumulativa 11 e versões posteriores de 2019.

    Esse cmdlet não resolve todos os problemas relacionados ao índice. Em vez disso, ele lembra o Exchange serviço Pesquisa para indexar itens que nunca foram indexados e estão no estado NãoIndexed.

Observação: A substituição de configuração ajuda você a evitar a necessidade de mover caixas de correio para reindexar itens. No entanto, recomendamos que você não deixe o conjunto de substituição no ambiente permanentemente porque ele pode causar um aumento do uso da CPU. Depois que os itens forem reindexados, remova a substituição usando o cmdlet Remove-SettingOverride .

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.