Présentation
La page de sauvegarde permet de télécharger et de téléverser les informations de configuration de Fess.
Téléchargement
Fess conserve les informations de configuration sous forme d’index. Pour télécharger, cliquez sur le nom de l’index.

Note
Les fichiers de dictionnaire (synonymes, mots vides, etc.) ne font pas partie de la sauvegarde. Ils sont stockés dans le répertoire de dictionnaires du moteur de recherche (FESS_DICTIONARY_PATH) ; copiez-les séparément si nécessaire.
fess_config.bulk
fess_config.bulk contient les informations de configuration de Fess.
fess_basic_config.bulk
fess_basic_config.bulk contient les informations de configuration de Fess à l’exception des informations de crawl, des URL en échec, des journaux de tâches, de la file d’attente des miniatures, des tags utilisateur et de données similaires.
fess_user.bulk
fess_user.bulk contient les informations des utilisateurs, rôles et groupes.
system.properties
system.properties contient les informations de configuration générale.
fess.json
fess.json contient les informations de configuration de l’index fess.
doc.json
doc.json contient les informations de mapping de l’index fess.
chat_log.ndjson
chat_log.ndjson contient les informations du journal d’utilisation du chat IA.
click_log.ndjson
click_log.ndjson contient les informations du journal des clics.
favorite_log.ndjson
favorite_log.ndjson contient les informations du journal des favoris.
search_log.ndjson
search_log.ndjson contient les informations du journal de recherche.
user_info.ndjson
user_info.ndjson contient les informations des utilisateurs de recherche.
Téléversement
Vous pouvez téléverser et importer les informations de configuration. Les fichiers qui peuvent être restaurés sont les suivants :
*.bulksystem.propertiesfess.jsonetdoc.json: ils remplacent les fichiers de définition d’index utilisés par Fess. Les paramètres et le mappage d’un index existant ne sont pas modifiés sur le moment.gsa*.xml: un fichier de configuration de Google Search Appliance. Il est importé sous forme de configuration de crawl Web, de configuration de crawl de fichiers et d’étiquettes.
Les fichiers *.ndjson (journaux de recherche et autres journaux) ne peuvent pas être téléversés pour être restaurés.
Un document d’un fichier *.bulk qui possède un updatedTime n’est écrit que si le document stocké n’existe pas, n’a pas de updatedTime ou est plus ancien. Un document qui n’est pas plus récent est ignoré et consigné au niveau INFO dans fess.log : une restauration n’annule donc pas les modifications faites après la sauvegarde, et les jobs planifiés fournis avec la version installée (updatedTime 0) sont conservés tels quels. Les documents sans updatedTime sont toujours écrits.
Note
L’omission est consignée au niveau INFO ; avec le niveau de journalisation par défaut (warn), elle n’apparaît donc pas dans fess.log. Pour voir ces entrées, passez le niveau de journalisation à info avant la restauration. Vous pouvez le modifier dans « Niveau de journalisation » sous [Système > Général] dans l’interface d’administration (il revient à la valeur configurée au redémarrage de Fess) ou, sous Linux, avec FESS_LOG_LEVEL=info. Voir Configuration des journaux pour plus de détails.
Note
Fess 15.9 enregistre le
passwordde l’authentification Web et fichier chiffré avec la clé de chiffrement de l’application (app.cipher.keydansfess_config.properties) ;fess_basic_config.bulketfess_config.bulkcontiennent donc les valeurs chiffrées. Lorsque vous restaurez une sauvegarde sur une autre installation, reprenez la mêmeapp.cipher.key. Avec une clé différente, les explorations qui utilisent ces identifiants échouent avec une erreur. Une sauvegarde créée avant la 15.9 les contient en clair et continue de fonctionner.Les autres valeurs d’un fichier
*.bulkne sont pas chiffrées ; conservez donc ces fichiers comme des fichiers sensibles.