Betrieb
Wiederherstellung
Wiederherstellen eines vollständigen Backups in einen Bind-Mount oder ein benanntes Volume.
Es wird empfohlen, die Wiederherstellung mit derselben Image-Version durchzuführen und das Update anschließend separat auszuführen.
Bind-Mount
- NasDash stoppen.
- Das aktuelle Verzeichnis umbenennen, um es zu erhalten.
- Das Archiv in das unter
/app/dataeingebundene Verzeichnis entpacken. - Sicherstellen, dass die Dateien für die UID/GID
1001zugänglich sind. - Neustart durchführen und
/api/healthüberprüfen.
Benanntes Volume
Nachdem bestätigt wurde, dass das Ziel nasdash-data ist:
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 nasdashAnschließend die Administratorverbindung, Laufwerke, Dienste, Integrationen und Logos überprüfen. Falls Secrets nicht mehr entschlüsselt werden können, war das Backup unvollständig oder die persistenten Schlüssel wurden ersetzt.