Repository navigation
Migration from Original Plugin
alexphillips-dev edited this page Nov 4, 2026
·
1 revision
The new identity is dvm; the original is dwdvm. Removing the original without
a verified backup can delete settings and traffic history.
- Stop the original service. Back up
/boot/config/plugins/dwdvmoutside its plugin directory. - Copy the newest stopped
vnstat.dbfrom its effectiveDatabaseDir, normally/var/lib/vnstat. Preserve custom/etc/vnstatfiles. Verify the copies. - Remove the original plugin. Its uninstall routine deletes its settings,
/etc/vnstat, and the default runtime database directory. - Install the chosen available channel's manifest above. Leave its service disabled.
- Restore
dwdvm.cfgas/boot/config/plugins/dvm/dvm.cfg, withSERVICE="disable"until restoration is complete. - Restore supported
.conf/.shfiles to/etc/vnstatand/boot/config/plugins/dvm/vnstat. Do not restoredwdvm.cfginto these directories. Update old plugin paths in custom scripts. - Restore the newest database into the restored configuration's
DatabaseDirand retain an independent backup. It may also be copied to/boot/config/plugins/dvm/vnstat.db; a custom path needs a successful new backup before its path/checksum metadata is established. - Set restored files to root ownership, database/configuration files to
644, directories to755, and the two action scripts to755. - Enable the service. Verify interfaces, history, thresholds, actions, and persistence through a normal reboot.
Keep the independent backup until migration is verified. Do not install both identities together.
This identity migration is different from changing Stable/Development channels
of an existing dvm installation. For channel changes, use the
in-place channel procedure instead.
Data Volume Monitor · Issues · License
Stable and Development share the dvm identity. Keep independent backups; manual host-acceptance items remain pending until observed.
- Home
- Installation and channels
- First-time setup
- Thresholds and notifications
- Docker, VM, and custom actions
- Reports and displays
- Editor and scripts
- Backup and recovery
- Original-plugin migration
- Reset, purge, and uninstall
- Troubleshooting and support
- vnStat backend
- Development and releases
- Host acceptance