Vue d’ensemble
L’API Backup permet de sauvegarder et restaurer les donnees de configuration de Fess. Vous pouvez exporter et importer les configurations de crawl, les utilisateurs, les roles, les dictionnaires, etc.
URL de base
Liste des endpoints
| Methode | Chemin | Description |
|---|---|---|
| GET | /export | Exportation des donnees de configuration |
| POST | /import | Importation des donnees de configuration |
Exportation des donnees de configuration
Requete
Parametres
| Parametre | Type | Requis | Description |
|---|---|---|---|
types | String | Non | Elements a exporter (separes par des virgules, par defaut : all) |
Types d’exportation
| Type | Description |
|---|---|
webconfig | Configuration de crawl Web |
fileconfig | Configuration de crawl de fichiers |
dataconfig | Configuration datastore |
scheduler | Configuration du planificateur |
user | Configuration des utilisateurs |
role | Configuration des roles |
group | Configuration des groupes |
labeltype | Configuration des types de labels |
keymatch | Configuration Key Match |
dict | Donnees de dictionnaire |
all | Toutes les configurations (par defaut) |
Reponse
Donnees binaires (format ZIP)
Content-Type: application/zip Content-Disposition: attachment; filename="fess-backup-20250129-100000.zip"
Contenu du fichier ZIP
Importation des donnees de configuration
Requete
Corps de la requete
Description des champs
| Champ | Requis | Description |
|---|---|---|
file | Oui | Fichier ZIP de sauvegarde |
overwrite | Non | Ecraser les configurations existantes (par defaut : false) |
types | Non | Elements a importer (separes par des virgules, par defaut : all) |
Reponse
Exemples d’utilisation
Exportation de toutes les configurations
Exportation de configurations specifiques
Importation de configurations
Importation avec ecrasement des configurations existantes
Importation de configurations specifiques uniquement
Automatisation des sauvegardes
Notes importantes
Les sauvegardes contiennent des informations de mot de passe, conservez-les de maniere securisee
Specifier
overwrite=truelors de l’importation ecrasera les configurations existantesL’exportation/importation de configurations volumineuses peut prendre du temps
L’importation entre des versions differentes de Fess peut causer des problemes de compatibilite
Informations complementaires
Vue d’ensemble de l’API Admin - Vue d’ensemble de l’API Admin
Présentation - Guide de gestion des sauvegardes
Présentation - Guide de maintenance