Doc produitsMenu

Restauration d'une sauvegarde d'index

Vous pouvez utiliser la fonctionnalité de sauvegarde de l'index de Coveo Enterprise Search (CES) afin de sauvegarder régulièrement votre index Coveo (voir Sauvegarde de l'index avec un script PowerShell). Suite à un événement déplorable où votre index devient inutilisable, vous pouvez restaurer efficacement votre dernière sauvegarde afin de ne pas avoir à régénérer toutes vos sources.

Pour restaurer un index sauvegardé avec la fonctionnalité de sauvegarde de l'index

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

  2. Soyez certain que le disque dur dans lequel l'index de Coveo réside ait suffisamment d'espace libre pour recevoir la sauvegarde restaurée.

    Note : Lorsque les fichiers d'index endommagés sont dans leur emplacement original, ils seront remplacés par les fichiers de sauvegarde restaurés, ce qui ne requiert ainsi pas d'espace disque supplémentaire.

    Si vous avez renommé le dossier des fichiers d'index endommagés, les dossiers originaux seront recréés avec les fichiers de sauvegarde restaurés, doublant ainsi l'espace disque requis.

  3. Si ce n'est pas déjà le cas, interrompez le service CES (voir Arrêt du service CES).

  4. Dans une fenêtre Invite de commandes :

    1. Changez vers le dossier Bin de Coveo Enterprise Search (C:\Program Files\Coveo Enterprise Search 7\Bin by default).

    2. Exécutez le service CES en mode restauration avec la commande suivante :

      CESService7.exe -restore [path to backup folder]

      Exemples :

      • Vous souhaitez restaurer une sauvegarde d'index compressée qui est dans le dossier E:\CESIndexBackup\Compressed\CESBackup-CES-09-30-2014-10-47-41. Vous saisissez la commande :

        CESService7.exe -restore E:\CESIndexBackup\Compressed\CESBackup-CES-09-30-2014-10-47-41

      • Vous souhaitez restaurer une sauvegarde d'index non compressée qui est dans le dossier E:\CESIndexBackup\Uncompressed\CESBackup-CES-09-30-2014-10-47-41. Vous saisissez la commande :

        CESService7.exe -restore E:\CESIndexBackup\Uncompressed\CESBackup-CES-09-30-2014-10-47-41

      Important : Vous ne pouvez restaurer des sauvegardes faites avec des versions antérieures à CES 7.0.7022 (septembre 2014) étant donné que le fichier BackupInfo a un format différent.

      Note : Pour les versions antérieures à CES 7.0.7022 (septembre 2014).

      CESService7.exe -restore [path to backup ZIP file or folder] -verbose

      Exemples :

      • Vous souhaitez restaurer une sauvegarde d'index compressée qui est dans le fichier E:\CESIndexBackup\Backup20140730.zip. Vous saisissez la commande :

        CESService7.exe -restore E:\CESIndexBackup\Backup20140730.zip -verbose

      • Vous souhaitez restaurer une sauvegarde d'index non compressée qui est dans le fichier E:\CESIndexBackup\Backup20140730. Vous saisissez la commande :

        CESService7.exe -restore E:\CESIndexBackup\Backup20140730 -verbose

      Le paramètre -verbose à la fin est nécessaire si vous souhaitez être averti lorsque la sauvegarde est restaurée.

      Les fichiers d'index sauvegardés sont restaurés dans leur emplacement original, remplaçant des fichiers s'ils sont encore là.

      La boîte de dialogue suivante apparaît lorsque le processus de restauration est complété.

      Important : Si la restauration de sauvegarde échoue ou est interrompue, vous ne pourrez pas redémarrer le service CES avant que vous ayez restauré avec succès un index ou supprimé et régénéré l'index.

  5. Lorsque l'opération de restauration est complétée, redémarrez le service CES (voir Démarrage du service CES).