適用先
Exchange Server 2019

現象

Microsoft Exchange Server 2019 の更新プログラムをインストールすると、メールボックス内のアイテムを検索するときに不完全な結果が得られる場合があります。

原因

アップグレードExchange Serverたびに、Microsoft Search Foundation が再インストールされます。 このプロセスは常に正常に完了するとは限りませんが、このようなエラーによってExchange Serverのアップグレードが完了しなくなるわけではありません。

この状況では、アップグレードされたサーバーは完全に機能しているようです。 ただし、いくつかの問題は、Microsoft Search Foundation に関連付けられているサービスに影響します。 たとえば、Microsoft Exchange Search Serviceが無効になっているか、Noderunner.exe プロセスが停止しています。 これらの問題により、Exchange Serverを実行しているサーバーはメールボックスアイテムのインデックス作成を停止します。 インデックス作成エラーが長期間続く場合、インデックスが作成されていないメールボックスアイテムは永続的なエラー状態になります。

アイテムがこのエラー状態になると、検索プロセスに影響する問題が修正されると、サーバーはアイテムのインデックス作成を再開します。 ただし、既定では、サーバーは永続的なエラー状態になった項目のインデックス作成を試行しません。 そのため、これらの項目は検索結果に表示されません。

解決方法

この問題を解決するには、永続的なエラー状態にある項目の新しいオーバーライドを作成し、項目のインデックスを再作成します。 次の手順を実行します。

  1. 次のコマンドレットを実行して設定のオーバーライドを作成します:New-SettingOverride -Name "Big Funnel Permanent Retry" -Component "BigFunnel" -Section "BigFunnelFailedItemsQuerySettings" -Parameters @("ExcludePermanentFailures=false") -Reason "Re-Index Messages" -MinVersion "<Build Number>" -MaxVersion "<Build Number>" このコマンドレットでは、<ビルド番号> を、影響を受けるメールボックスを含むサーバーで実行されているExchange Server ビルドの数に置き換えます。

  2. 次のコマンドレットを実行して構成を更新します:Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh このコマンドレットを実行すると、%ExchangeInstallPath%\v15\config ディレクトリに BigFunnel.Overrides.ini ファイルが表示されます。

  3. Exchange Serverトリガーして、以前にインデックスが作成されていないメールボックス アイテムにインデックスを作成します。 これを行うには、次のコマンドレットを実行します:Start-MailboxAssistant -Identity <mailbox ID> -AssistantName BigFunnelRetryFeederTimeBasedAssistant

    注: 

    • このコマンドレットでは、<メールボックス ID> を、影響を受けるメールボックスの名前に置き換えます。

    • コマンドレット (BigFunnelRetryFeederTimeBasedAssistant) で使用されるアシスタントの名前は大文字と小文字が区別されます。

    • コマンドレットは、Exchange Server 2019 累積的な更新プログラム 11 以降のバージョンで使用できます。

    このコマンドレットは、インデックス関連のすべての問題に対処するわけではありません。 代わりに、インデックスが作成されておらず、NonIndexed 状態のインデックス項目に Exchange Search Serviceが通知されます。

注: 設定のオーバーライドを使用すると、アイテムのインデックスを再作成するためにメールボックスを移動する必要がなくなります。 ただし、オーバーライドは CPU 使用率の増加を引き起こす可能性があるため、オーバーライドを環境に永続的に設定したままにしないことをお勧めします。 項目のインデックスが再作成されたら、Remove-SettingOverride コマンドレットを使用してオーバーライドを削除します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。