config.yaml, la base de données
SQLite (ipmideck.db) avec vos serveurs et votre historique de capteurs, et le fichier encryption.key
qui déchiffre vos identifiants BMC stockés. Sauvegardez-les et vous pourrez reconstruire ipmideck
n’importe où.
Ce que contient une sauvegarde
| Fichier | Ce qu’il contient |
|---|---|
ipmideck.db | Serveurs, utilisateurs, historique de capteurs, journal de commandes et réglages. |
config.yaml | Liaison du serveur, auth, IPMI, journalisation et réglages des modules. |
encryption.key | La clé de 32 octets qui déchiffre vos identifiants BMC stockés. |
/data sous Docker
et Linux, ./data sous Windows, ou là où pointe IPMIDECK_DATA_DIR.
Option A : sauvegarde dans l’application
ipmideck peut vous remettre une sauvegarde prête à l’emploi. Depuis l’interface web, ouvrez Settings et utilisez l’action de sauvegarde : elle téléchargeipmideck-backup-<timestamp>.zip contenant les trois fichiers
ci-dessus. La base de données passe d’abord par un point de contrôle, donc l’instantané inclut vos
relevés les plus récents.
Pour restaurer, téléversez ce zip depuis le même écran Settings. ipmideck le valide,
prépare les fichiers et les applique au prochain démarrage, redémarrez donc ipmideck pour terminer la
restauration.
Option B : copier le répertoire de données
Comme tout l’état n’est que des fichiers, vous pouvez aussi sauvegarder en copiant le répertoire de données pendant qu’ipmideck est arrêté :/data, sauvegardez donc ce
volume. La restauration est l’inverse : arrêtez ipmideck, remettez les fichiers dans le répertoire de données et
redémarrez-le.
Arrêtez ipmideck avant une copie au niveau fichier. La base de données s’exécute en mode WAL, donc la copier
pendant que l’application écrit peut capturer un instantané incohérent. La sauvegarde dans l’application évite
cela en effectuant d’abord un point de contrôle.
Étapes suivantes
- Configuration : où réside le répertoire de données et ce que contient
config.yaml. - Mettre à jour ipmideck : vos données survivent à une mise à niveau.
- Sécurité : comment les identifiants sont chiffrés au repos.