NasDash Docs
Exploitation

Sauvegarde

Sauvegarder toutes les données persistantes sans perdre secrets, utilisateurs ou logos.

La règle simple : sauvegardez tout /app/data. Ce périmètre comprend configuration, utilisateurs, clés, sessions ou données associées, événements et logos persistants.

Bind mount

docker compose stop nasdash
tar -czf nasdash-data-$(date +%F).tar.gz ./data
docker compose start nasdash

Volume nommé

docker compose stop nasdash
docker run --rm \
  -v nasdash-data:/source:ro \
  -v "$PWD:/backup" \
  alpine sh -c 'cd /source && tar -czf /backup/nasdash-data.tar.gz .'
docker compose start nasdash

Stockez l'archive chiffrée sur un autre support, avec une politique de rétention. Vérifiez régulièrement qu'elle contient des fichiers et réalisez une restauration d'essai sur une instance isolée.

Ne lancez pas down -v

docker compose down -v supprime les volumes déclarés par le projet. Une archive non vérifiée n'est pas une sauvegarde suffisante.

On this page