Hey,
Of course, it's always nice to have a complete image of your server in case of failure. But in the field, this is a bit hard. Shutdown the server, start your image manually, restart server. Downtime server: x-hours...
There's a backup option in the webmin, but i recall that this wasn't working for 100%.
For the moment, i created a folder and small script that copies automatically every night all files i ever changed. For example the dchp-extra file, eibd files...
It would be nice that all configuration (db?) would be copied each night to a remote storage, no?
Than when a crash occurs, you can reinstall and restore an up to date config...
Any thoughts about the best way to backup your configuration daily?
The web admin based backup executes the shell script /usr/pluto/bin/PlutoRestorePoint.sh - You can easily execute that shell script from a cron job each night.
Look at the script, and see if it does indeed backup everything you want backed up. If stuff is missing, feel free to open a trac ticket detailing what should be backed up as well.