Backups and upgrades¶
In-app Backup & Restore¶
Settings → Backup & Restore dumps SQLite databases (db.sqlite, metrics.sqlite, warden.db) as .sql under {CONFIG_PATH}/backups/.
- Create on demand, schedule daily, set retention, preserve important snapshots.
- Download as zip; upload a previous zip/
.sql. - Restore stages import, creates a pre-restore safety backup, then restarts into maintenance to swap DBs.
Blobs are not in the SQL dump
Mounted content depends on {CONFIG_PATH}/blobs/. Back up that directory separately if you need a full restore of WebDAV content.
See Backup settings.
Config volume¶
Also back up:
/configsettings DB and session keyblobs/for NZB payloads still referenced by mounts- Optional NZB backup copies if enabled under SABnzbd settings
Upgrades¶
Database migrations apply automatically on startup. Back up /config before upgrading across versions that include schema migrations (breaking releases call this out in the changelog).
Coming from nzbdav-dev v0.6.4 or a community fork? See Migration paths.
Tags: latest, version tags, and dev (pre-release) — see GitHub Releases and Changelog.
Watchtower / Arr updates¶
If you auto-update containers, pin a known-good tag or use the in-app backup schedule before unsupervised upgrades.