Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Scénarios de déplacement CES > Sauvegarde et restauration manuelle de l'index

Sauvegarde et restauration manuelle de l'index

Note : Cette procédure décrit la méthode manuelle complète de sauvegarde d'un index. À partir de CES 7.0.6830 (juillet 2014), il est conseillé d'utiliser la fonctionnalité de sauvegarde d'index pour créer de façon sécuritaire et plus efficace des sauvegardes d'index (voir À propos de la fonctionnalité de sauvegarde de l'index).

Comme d'autres systèmes d'informations, il s'agit d'une excellente pratique en cas de catastrophe pour sauvegarder régulièrement votre index Coveo afin de minimiser le temps d'arrêt de la recherche dans le cas d'un problème majeur non planifié. Sauvegarder votre index Coveo est surtout important lorsqu'il inclut des sources avec un grand nombre de documents qui peuvent prendre beaucoup de temps et de ressources informatiques à régénérer à partir de zéro.

Vous devez sauvegarder l'index pendant qu'il est un mode lecture seulement ou si le service CES (Coveo Enterprise Search) est interrompu. Dans les deux cas, les fichiers d'index ne sont pas verrouillés par un processus CES afin que vous puissiez copier intégralement tous les fichiers d'index. Il est conseillé d'utiliser le mode lecture seulement afin que les utilisateurs finaux puissent toujours envoyer des requêtes et recevoir des résultats de recherche pendant le processus de sauvegarde. Si le service CES est interrompu, les utilisateurs finaux ne peuvent effectuer de requêtes. Vous devez toutefois interrompre le service CES pendant la restauration de l'index.

Astuce : Vous pouvez utiliser les horaires systèmess afin de définir automatiquement votre index en mode lecture seulement à des moments précis (voir Modification d'horaires de système) et synchroniser une copie de sauvegarde automatisée de l'index.

Important :

Lorsque vous exécutez CES dans un environnement virtuel, vous pouvez également considérer la création de captures instantanées de la machine virtuelle dans laquelle CES est exécuté afin de sauvegarder l'index et l'installation complète de CES.Note : Avant de créer une capture instantanée de la machine virtuelle, vous devez toutefois veiller à ce que l'index soit en mode lecture seulement (voir Choix entre les modes lecture/écriture et lecture seulement pour l'index).

Pour sauvegarder l'index

  1. Connectez-vous au serveur maître de Coveo avec un compte d'administrateur.

  2. Mettez l'index en mode lecture seulement (voir Choix entre les modes lecture/écriture et lecture seulement pour l'index).

  3. Copiez le contenu du dossier [Index_Path] original (C:\CES7\ par défaut).

    Note : En mode lecture seulement, retirez les fichiers du sous-dossier C:\CES7\Temp\ à partir du contenu sauvegardé, car les fichiers de ce dossier sont utilisés par l'index en tant que cache temporaire pour les requêtes des utilisateurs et seront verrouillés par CES. Ces fichiers ne sont pas nécessaires pour effectuer une copie d'index intégrale.

  4. Collez le contenu copié dans un emplacement de sauvegarde de votre choix.

  5. Une fois le processus de collage complété, remettez l'index en mode lecture-écriture (voir Choix entre les modes lecture/écriture et lecture seulement pour l'index).

Pour restaurer l'index à partir d'une copie de sauvegarde

  1. Connectez-vous au serveur maître de Coveo avec un compte d'administrateur.

  2. Interrompez le service CES (voir Arrêt du service CES).

    Important : Restaurer une copie de sauvegarde d'un index pendant l'indexation ou en mode lecture seulement amènera fort probablement un index endommagé.

  3. Supprimez tous les fichiers et les dossiers dans le dossier [Index_Path] (C:\CES7\ par défaut).

    Il est nécessaire de supprimer les fichiers d'index existants. Autrement, les transactions générées par l'index actuel resteront dans le sous-dossier pendant que les nouveaux fichiers d'index sont copiés. Plus tard, CES tentera d'appliquer ces transactions, et ceci pourrait entraîner un index endommagé.

    Note : Si vous avez suffisamment d'espace disque dans votre serveur maître Coveo afin qu'il contienne deux versions de l'index, vous pouvez tout simplement renommer le dossier au lieu de supprimer son contenu.[Index_Path]

  4. Restaurez les fichiers de sauvegarde de l'index vers le dossier [Index_Path].

  5. Redémarrez le service CES (voir Démarrage du service CES).