Übersicht
Auf der Sicherungsseite können Sie Konfigurationsinformationen von Fess herunterladen und hochladen.
Download
Fess speichert Konfigurationsinformationen als Index. Klicken Sie zum Herunterladen auf den Indexnamen.

Bemerkung
Wörterbuchdateien (Synonyme, Stoppwörter usw.) sind nicht Teil der Sicherung. Sie liegen im Wörterbuchverzeichnis der Suchmaschine (FESS_DICTIONARY_PATH); kopieren Sie sie bei Bedarf separat.
fess_config.bulk
fess_config.bulk enthält die Konfigurationsinformationen von Fess.
fess_basic_config.bulk
fess_basic_config.bulk enthält die Konfigurationsinformationen von Fess ohne Crawl-Informationen, Fehler-URLs, Job-Protokolle, Thumbnail-Warteschlange, Benutzer-Tags und Ähnliches.
fess_user.bulk
fess_user.bulk enthält Informationen zu Benutzern, Rollen und Gruppen.
system.properties
system.properties enthält allgemeine Konfigurationsinformationen.
fess.json
fess.json enthält die Konfigurationsinformationen des Fess-Index.
doc.json
doc.json enthält die Mapping-Informationen des Fess-Index.
chat_log.ndjson
chat_log.ndjson enthält die Nutzungsprotokolle des KI-Chats.
click_log.ndjson
click_log.ndjson enthält Klick-Protokollinformationen.
favorite_log.ndjson
favorite_log.ndjson enthält Favoriten-Protokollinformationen.
search_log.ndjson
search_log.ndjson enthält Such-Protokollinformationen.
user_info.ndjson
user_info.ndjson enthält Informationen zu Suchbenutzern.
Upload
Sie können Konfigurationsinformationen hochladen und importieren. Folgende Dateien können wiederhergestellt werden:
*.bulksystem.propertiesfess.jsonunddoc.json: Sie ersetzen die Indexdefinitionsdateien, die Fess verwendet. Einstellungen und Mapping eines bestehenden Index werden dadurch nicht sofort geändert.gsa*.xml: eine Konfigurationsdatei der Google Search Appliance. Sie wird als Web-Crawl-Konfiguration, Dateisystem-Crawl-Konfiguration und als Labels importiert.
*.ndjson-Dateien (Suchprotokolle und andere Protokolle) können nicht hochgeladen und wiederhergestellt werden.
Ein Dokument in einer *.bulk-Datei, das ein updatedTime hat, wird nur geschrieben, wenn das gespeicherte Dokument nicht existiert, kein updatedTime hat oder älter ist. Ein Dokument, das nicht neuer ist, wird übersprungen und in fess.log auf INFO-Ebene protokolliert. So macht eine Wiederherstellung Änderungen nach der Sicherung nicht rückgängig, und die mit der installierten Version gelieferten geplanten Jobs (updatedTime 0) bleiben unverändert. Dokumente ohne updatedTime werden immer geschrieben.
Bemerkung
Das Überspringen wird auf INFO-Ebene protokolliert und erscheint daher mit der Standard-Protokollebene (warn) nicht in fess.log. Um diese Einträge zu sehen, setzen Sie die Protokollebene vor der Wiederherstellung auf info. Sie können sie in der Verwaltungsoberfläche unter [System > Allgemein] bei „Protokollebene“ ändern (nach einem Neustart von Fess gilt wieder der konfigurierte Wert) oder unter Linux mit FESS_LOG_LEVEL=info. Details finden Sie unter Protokollkonfiguration.
Bemerkung
Fess 15.9 speichert das
passwordder Web- und Datei-Authentifizierung mit dem Anwendungsschlüssel (app.cipher.keyinfess_config.properties) verschlüsselt, sodassfess_basic_config.bulkundfess_config.bulkdie verschlüsselten Werte enthalten. Übernehmen Sie beim Wiederherstellen einer Sicherung auf einer anderen Installation denselbenapp.cipher.key. Mit einem anderen Schlüssel schlagen Crawls, die diese Zugangsdaten verwenden, mit einem Fehler fehl. Eine Sicherung, die vor 15.9 erstellt wurde, enthält sie im Klartext und funktioniert weiterhin.Andere Werte in einer
*.bulk-Datei sind nicht verschlüsselt. Bewahren Sie diese Dateien daher als sensible Dateien auf.