検索カタログを再シードする
製品: Exchange Server 2013
メールボックス データベースのコピーのコンテンツ インデックス カタログが壊れた場合は、カタログを再シードする必要があります。 壊れたコンテンツ インデックスは、アプリケーション イベント ログに次のイベントによって示されます。
イベント ID | レベル | ソース | 詳細 |
---|---|---|---|
123 | エラー | ExchangeStoreDB | タイムスタンプ>で<、このサーバーの Microsoft Exchange Information Store データベース <ID> コピーで、破損した検索カタログが発生しました。 エラーの詳細については、サーバー上のイベント ログで、その他の "ExchangeStoreDb" および "MSExchange Search Indexer" イベントを参照してください。 'Update-MailboxDatabaseCopy' タスクを通してカタログを再シードすることをお勧めします。 |
メールボックス データベース コピーがデータベース可用性グループ (DAG) の一部となっているサーバーにある場合、別の DAG メンバーからコンテンツ インデックス カタログを再シードすることができます。
メールボックス データベースのコピーが唯一のコピーの場合、新しいコンテンツ インデックス カタログを手動で作成する必要があります。
Exchange Search に関連するその他の管理タスクについては、「Exchange Search の手順」を参照してください。
はじめに把握しておくべき情報
予想所要時間 : 2 分。 実際の再シード時間は、再シードするコンテンツ インデックス カタログのサイズによって異なる可能性があります。
この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「受信者のアクセス許可」トピックの「Exchange Search」エントリ を 参照してください。
このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。
問題がある場合は、Exchange のフォーラムで質問してください。 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。
メールボックス データベースが DAG の一部である場合にコンテンツ インデックス カタログを再シードする
DAG の一部であるサーバー上にメールボックス データベースがある場合は、次のいずれかの手順を使用します。
任意のソースからコンテンツ インデックス カタログを再シードする
この例では、データベースのコピーを持つ DAG の送信元サーバーから、メールボックス サーバー MBX1 上のデータベース コピー DB1 のコンテンツ インデックス カタログを再シードします。
Update-MailboxDatabaseCopy -Identity DB1\MBX1 -CatalogOnly
構文およびパラメーターの詳細については、「Update-MailboxDatabaseCopy」を参照してください。
特定のソースからコンテンツ インデックス カタログを再シードする
この例では、メールボックス サーバー MBX1 のデータベース コピー DB1 のコンテンツ インデックス カタログを、このデータベースのコピーを持つメールボックス サーバー MBX2 から再シードします。
Update-MailboxDatabaseCopy -Identity DB1\MBX1 -SourceServer MBX2 -CatalogOnly
構文およびパラメーターの詳細については、「Update-MailboxDatabaseCopy」を参照してください。
メールボックス データベースのコピーが 1 つだけ存在する場合にコンテンツ インデックス カタログを再シードする
メールボックス データベースのコピーが 1 つだけ存在する場合、コンテンツ インデックス カタログを再作成することによって、検索カタログを手動で再シードする必要があります。
次のコマンドを実行して、Microsoft Exchange Search サービスと Microsoft Exchange Search Host Controller サービスを停止します。
Stop-Service MSExchangeFastSearch
Stop-Service HostControllerService
Exchange コンテンツ インデックス カタログを格納するフォルダーを削除、移動、または名前変更します。 このフォルダーの名前
%ExchangeInstallPath%Mailbox\<name of mailbox database>_Catalog\<GUID>12.1.Single
は です。 たとえば、 フォルダーC:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 0657134726_Catalog\F0627A72-9F1D-494A-839A-D7C915C279DB12.1.Single_OLD
の名前を変更できます。注:
このフォルダーを削除すると、追加のディスク領域が使用可能になります。 あるいは、トラブルシューティングの目的で保持するために、そのフォルダーを名前変更するか、移動するかもしれません。
次のコマンドを実行して、Microsoft Exchange Search サービスと Microsoft Exchange Search Host Controller サービスを再起動します。
Start-Service MSExchangeFastSearch
Start-Service HostControllerService
これらのサービスを再起動すると、Exchange Search はコンテンツ インデックス カタログを再構築します。
正常な動作を確認する方法
Exchange Search がコンテンツ インデックス カタログを再シードするにはしばらく時間がかかることがあります。 再シード プロセスの状態を表示するには、次のコマンドを実行します。
Get-MailboxDatabaseCopyStatus | FL Name,*Index*
検索カタログの再シード処理が進行中の場合、 ContentIndexState プロパティの値は Crawling です。 再シードが完了したら、この値は [正常] に変更されます。