Réamorcer le catalogue de recherche

 

Sapplique à :Exchange Server 2013

Dernière rubrique modifiée :2015-03-09

Si le catalogue d'indexation de contenu d'une copie de base de données de boîte aux lettres est corrompu, vous devrez peut-être réamorcer le catalogue. Les index de contenu corrompus sont indiqués dans le journal des événements d'application par l'événement suivant.

 

ID d'événement Niveau Source Détails

123

Erreur

ExchangeStoreDB

À l'<horodatage>, la copie de l'<identité> de base de données des banques d'informations de Microsoft Exchange sur ce serveur a rencontré un problème de catalogue de recherche corrompu. Pour obtenir des informations détaillées sur cette erreur, recherchez les autres événements « ExchangeStoreDb » et « MSExchange Search Indexer » dans le journal des événements sur le serveur. Nous vous recommandons d'effectuer un réamorçage du catalogue via la tâche « Update-MailboxDatabaseCopy ».

Si la copie de base de données de boîtes aux lettres se trouve sur un serveur qui fait partie d’un groupe de disponibilité de base de données (DAG), vous pouvez réamorcer le catalogue d’indexation de contenu à partir d’un autre membre du DAG.

Si la copie de base de données de boîte aux lettres est la seule copie, vous devez créer manuellement un catalogue d’indexation de contenu.

Pour les autres tâches de gestion concernant le service de recherche Exchange, consultez la rubrique Procédures relatives au service de recherche Exchange.

  • Durée d'exécution estimée : 2 minutes. La durée actuelle du réamorçage peut varier en fonction de la taille du catalogue d'indexation de contenu.

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez l'entrée « Exchange Search » dans la rubrique Autorisations des destinataires.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d’administration Exchange.

Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez le forum à l’adresse : Exchange Server, Exchange Online ou Exchange Online Protection

Utilisez l’une des procédures suivantes si la base de données de boîtes aux lettres se trouve sur un serveur qui fait partie d’un DAG.

Cet exemple réamorce le catalogue d’indexation de contenu pour la copie de base de données DB1 sur le serveur de boîtes aux lettres MBX1 à partir de n’importe quel serveur source du DAG qui dispose d’une copie de base de données.

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -CatalogOnly

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Update-MailboxDatabaseCopy.

Cet exemple réamorce le catalogue d'indexation de contenu pour la copie de base de données DB1 sur le serveur de boîte aux lettres MBX1 à partir du serveur de boîte aux lettres MBX2 qui dispose également d'une copie de la base de données.

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -SourceServer MBX2 -CatalogOnly

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Update-MailboxDatabaseCopy.

S’il existe une seule copie de la base de données de boîtes aux lettres, vous devez réamorcer manuellement le catalogue de recherche en recréant le catalogue d’indexation de contenu.

  1. Exécutez les commandes suivantes pour arrêter la recherche Microsoft Exchange et les services du contrôleur de l’hôte de la recherche Microsoft Exchange.

    Stop-Service MSExchangeFastSearch
    
    Stop-Service HostControllerService
    
  2. Supprimez, déplacez ou renommez le dossier qui contient le catalogue d’indexation de contenu Exchange. Le nom de ce dossier est %ExchangeInstallPath\Mailbox\<name of mailbox database>_Catalog\<GUID>12.1.Single. Par exemple, vous pouvez renommer le dossier C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 0657134726_Catalog\F0627A72-9F1D-494A-839A-D7C915C279DB12.1.Single_OLD.

    RemarqueRemarque :
    La suppression de ce dossier libère de l’espace disque supplémentaire. Vous pouvez également renommer ou déplacer le dossier pour le conserver à des fins de dépannage.
  3. Exécutez les commandes suivantes pour redémarrer la recherche Microsoft Exchange et les services du contrôleur de l’hôte de la recherche Microsoft Exchange.

    Start-Service MSExchangeFastSearch
    
    Start-Service HostControllerService
    

    Après le redémarrage de ces services, la recherche Exchange recrée le catalogue d’indexation de contenu.

Le réamorçage du catalogue d’indexation de contenu par la recherche Exchange peut prendre un certain temps. Exécutez la commande suivante pour afficher l’état du processus de réamorçage :

Get-MailboxDatabaseCopyStatus | FL Name,*Index*

Lorsque le réamorçage du catalogue de recherche est en cours, la valeur de la propriété ContentIndexState est Crawling. Une fois le réamorçage terminé, la valeur affichée est Healthy.

 
Afficher: