With Exchange 2019, a few changes have been made to the search index: the search index for the Outlook and OWA search is no longer separate from the mailbox database in the file system, but has been moved to the database as part of the mailbox. Resetting the search index by deleting the files of the Search index in the file system will no longer work with Exchange 2019.
In my Exchange 2019 environment, however, there is now a problem with the search in Outlook and OWA, Outlook and OWA only show search results up to a certain date. More recent mails/content were not found. In my case, the problem was found quickly, one of the two Exchange services for the search was not started and still had the start type "Deactivated". This problem usually occurs after the installation of a CU. In my case, it must have been the installation of CU2, as this coincided quite well.
If there are problems with the search in Outlook, the "Microsoft Exchange Search Host Controller" and "Microsoft Exchange Search" services should be checked first. Both services must have the start type "Automatic" and must logically be started:
In my case, as already mentioned, it helped to reactivate and start the "Microsoft Exchange Search Host Controller" service. After a short time, Outlook returned up-to-date search hits. If one of the services was stopped for a longer period of time, the Exchange Server naturally needs some time until the index is up to date again.
If there are still problems with the disk, the following command can provide some data on the mailbox index:
1
|
Get-MailboxStatistics frank| fl BigFunnel* |
There are a few interesting values here that may indicate problems. For example, the values "BigFunnelCorruptedSize" and "BigfunnelCorruptedCount" can indicate problems with the search index. If there are problems with the search index of a mailbox, it can help to move the mailbox to a new mailbox database, damaged elements are not transferred and the index "could" work again.
There is also a CMDLet with which the search can be tested:
1
|
Test-ExchangeSearch frank | ft -AutoSize |
Unfortunately, I have not yet found out how to reset the search index for a mailbox in order to rebuild the index. As soon as I have found a way to do this, I will update this article. At the moment, however, it looks as if there is no way to reset the index using CMDLet (as of 16.12.2019, Exchange 2019 CU3).