This seems to be a popular topic on the boards...

I have done a search through the forum archives and there seems to be a lot of conflicting ideas on how to get 'Backup to Desktop' to do a *near* complete backup of the system. I'd like to hammer this down, as succinctly as possible on how to customize 'Backup to Desktop' to backup standard files and settings, as well as non-standard. First here is my setup and my backup goal:
I am running SME 5.1.2
I have upgraded PHP to 4.1.2
I have upgraded IMP to ver 3.0
I have several MySQL databases
I have installed Gallery in /opt/gallery
I have installed .htaccess support
My goal is to backup all of my ibays, the current version of PHP, the current version of IMP, all of my MySQL databases, Gallery, and .htaccess support. Obviously, I'm looking to backup pretty much the whole system. However, I do not need to backup EVERY single file on the disk. I want to backup the minimum possible while capturing everything in my backup goal.
I have done a standard Backup to Desktop and it does capture much of the most important data. However, it does fall short. My feeling is that the default Backup to Desktop was designed just to capture user data so a sysadmin can pull individual files out of the tar file. As a disaster recovery solution, it's almost pointless because it misses so much (again, it appears by design.)
As far as I can tell, the default Backup to Desktop does not backup MySQL databases. From searching through the forums, the databases are supposed to show up in the tar file here: home/e-smith/db. However, nothing is there in the several backups that I've done.
I've followed the How-To in this thread by Stephen Noble:
http://forums.contribs.org/index.php?topic=13360.msg50562#msg50562In an attempt to add more directories to the backup routine I have added the directories to the backup file in /etc/e-smith/web/functions. The directories I added do seem to get backed up, but when I try to restore the backup on a freshly installed machine, I get an error, even though the system is able to verify the backup file.
Has anyone with a similar setup successfully customized 'Backup to Desktop' to backup all of their files and custom settings? I am considering purchasing dungog-backup, but I want to make sure that I'd actually be able to do a restore before I commit to that.
Thanks,
-Dev