NasDash Docs
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

  1. Arrêtez NasDash.
  2. Conservez le dossier actuel sous un autre nom.
  3. Extrayez l'archive dans le dossier monté sur /app/data.
  4. Rendez les fichiers accessibles à l'UID/GID 1001.
  5. 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 nasdash

Contrô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.

On this page