Exploitation
Restauration
Remettre une sauvegarde complète dans un bind mount ou un volume nommé.
Restaurez de préférence avec la même version d'image, puis effectuez la mise à jour séparément.
Bind mount
- Arrêtez NasDash.
- Conservez le dossier actuel sous un autre nom.
- Extrayez l'archive dans le dossier monté sur
/app/data. - Rendez les fichiers accessibles à l'UID/GID
1001. - Redémarrez et contrôlez
/api/health.
Volume nommé
Après avoir vérifié que la cible est bien nasdash-data :
docker compose stop nasdash
docker run --rm \
-v nasdash-data:/target \
-v "$PWD:/backup:ro" \
alpine sh -c 'cd /target && tar -xzf /backup/nasdash-data.tar.gz'
docker compose start nasdashContrôlez ensuite connexion administrateur, lecteurs, services, intégrations et logos. Si des secrets ne se déchiffrent plus, la sauvegarde était incomplète ou les clés persistantes ont été remplacées.