Übersicht
Die Backup API dient zum Sichern und Wiederherstellen von Konfigurationsdaten in Fess. Sie können Crawl-Konfigurationen, Benutzer, Rollen, Wörterbücher und andere Einstellungen exportieren und importieren.
Basis-URL
Endpunktliste
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET | /export | Konfigurationsdaten exportieren |
| POST | /import | Konfigurationsdaten importieren |
Konfigurationsdaten exportieren
Request
Parameter
Exportierbare Typen
| Typ | Beschreibung |
|---|---|
webconfig | Web-Crawl-Konfiguration |
fileconfig | Datei-Crawl-Konfiguration |
dataconfig | Datenspeicher-Konfiguration |
scheduler | Scheduler-Konfiguration |
user | Benutzereinstellungen |
role | Rolleneinstellungen |
group | Gruppeneinstellungen |
labeltype | Label-Typ-Einstellungen |
keymatch | Key-Match-Einstellungen |
dict | Wörterbuchdaten |
all | Alle Einstellungen (Standard) |
Response
Binärdaten (ZIP-Format)
Content-Type: application/zip Content-Disposition: attachment; filename="fess-backup-20250129-100000.zip"
ZIP-Dateiinhalt
Konfigurationsdaten importieren
Request
Request-Body
Feldbeschreibungen
Response
Verwendungsbeispiele
Alle Einstellungen exportieren
Bestimmte Einstellungen exportieren
Einstellungen importieren
Mit Überschreiben importieren
Nur bestimmte Einstellungen importieren
Automatisiertes Backup
Hinweise
Backups enthalten auch Passwortinformationen, daher sollten sie sicher aufbewahrt werden
Bei Angabe von
overwrite=truewerden bestehende Einstellungen überschriebenBei umfangreichen Konfigurationen kann der Export/Import einige Zeit in Anspruch nehmen
Der Import zwischen verschiedenen Fess-Versionen kann zu Kompatibilitätsproblemen führen
Referenzinformationen
Admin API Übersicht - Admin API Übersicht
Sicherung - Backup-Verwaltungsanleitung
Wartung - Wartungsanleitung