Where Does OpenMediaVault Store Config on Linux?
OpenMediaVault keeps its database in /etc/openmediavault/config.xml on Debian hosts.
Last updated
OpenMediaVault centers on /etc/openmediavault/config.xml holding users, shares, services, and scheduled jobs. The web UI writes that file and deploys it into service configs. Editing by hand works but the UI validates better.
Back up config.xml before upgrades and plugin installs. Data drives stay separate from the OS disk by design. Full OS reinstalls reimport pools once the database restores.
Where OpenMediaVault stores this, by platform
/etc/openmediavault/config.xml
Whole NAS database in one XML. Root owned. Back it up before upgrades. Service files regenerate from it on apply.
Frequently asked questions
How do I back up OpenMediaVault?
Copy config.xml off host on schedule plus the OS drive image for fast recovery. Data pools reimport after reinstalls.
Can I edit OpenMediaVault config by hand?
Yes, then apply through omv-salt stages. Prefer the web UI for validation. Bad XML blocks the whole apply run.
Notice an outdated path? Let us know.