Operación
Copia de seguridad
Realice una copia de seguridad de todos los datos persistentes sin perder secretos, usuarios ni logotipos.
La regla sencilla: realice una copia de seguridad de /app/data. Este alcance incluye la configuración, los usuarios, las claves, las sesiones o los datos asociados, los eventos y los logotipos persistentes.
Montaje de enlace (bind mount)
docker compose stop nasdash
tar -czf nasdash-data-$(date +%F).tar.gz ./data
docker compose start nasdashVolumen con nombre (named volume)
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 nasdashGuarde el archivo cifrado en un medio de almacenamiento separado, con una política de retención. Verifique periódicamente que contenga archivos y realice una restauración de prueba en una instancia aislada.
No ejecute down -v
docker compose down -v elimina los volúmenes declarados por el proyecto. Un archivo no verificado no constituye una copia de seguridad suficiente.