Damn... That DA feature killed my old sysbk config...
It seems their new features becomes more and more painfull for me...
We'll never use that feature because we already using modified version of sysbk to backup config files and mysql databases.
Furthermore, we'll never use sysbk for backing up user's home directories. It's great amount of data to copy over and over every night - so we implemented script for some kind of incremental backup to backup only new/modified data from /home/*.
A list of directories we are backing up with sysbk:
/etc/ssh
/etc/virtual
/usr/local/directadmin/conf
/usr/local/directadmin/data
/usr/local/directadmin/scripts/custom
/var/spool/cron (/var/cron on FreeBSD)
/var/spool/mail (/var/mail on FreeBSD)
/var/spool/virtual
List of files:
/etc/passwd*
/etc/group*
/etc/shadow*
/etc/*.conf
/etc/*.cnf
/etc/proftpd.*
/usr/local/frontpage/*.cnf
(There is no /etc/httpd/conf and /var/named in this list while that files are handled individually by sysbk.)
I believe this set of files is enough to completely restore web-server on new machine. But maybe I have missed something
Anyway backup lists need to be customized for your own systems - all depends on which files you are modifying, so maybe you have important and exclusive data in other locations of your hdd
Maybe you'll prefer also to include directories:
/etc/cron.d
/etc/cron.daily
/etc/cron.hourly
/etc/cron.weekly
/etc/cron.monthly
/etc/mail
/root/.ssh
/usr/local/directadmin/plugins
/var/www
and files:
/etc/crontab
/etc/exim.*
/etc/hosts
/root/.*
PS: I wonder why I still use sysbk while all I need is creating tarballs from list of files and directories?... We are not using remote backups so I think there is also no point to use md5sum. As for mysql backup - I already rewrited this sysbk module to make it with mysqlhotcopy.
BTW, why sysbk stores 2 copies of mysql in different format? And both ways are not best - direct copy need to shutdown server, and mysqldump is quite slow epecially on restore.