steve1084
...after trying a full restore from what was supposedly a full backup of each of the systems was that they mostly failed to restore the databases properly or didn't backup all the folders files and we could not determine why.....The standard backup doesn't do full backups so its not really usable.
Are you aware of the backup & restore concept for sme server ?
The typical meaning of a sme "full backup", is a backup of all config files, data files & mysql db's, but not the installed applications and system files. Enough information is included in the "full" backup to allow the server to be rebuilt from the backup. The requirement is that the backup be restored to a fresh installation of the sme server operating system, and then any add on contribs need to be reinstalled.
Only a tape backup backs up every file on the server, but a tape restore does not restore every file, it only restores the files mentioned above. Again the requirement is to restore to a freshly installed OS and then reinstall add on contribs.
You can manually restore any file from a tape backup that is not part of the automatic restore, if you wish.
Only a bare metal clone image type backup will backup everything (every file) on the server.
If using the standard sme backup, or dmays dar2 backup or even the e-smith with dar backup, these will all include a mysql dump (as part of the pre backup event), and that mysql dump will be included in the backup. If your databases are stored in mysql tables, then they should be backed up.
If you have installed stuff in /opt then you may need to tweak settings to include that folder in the backup.
dmays dar2 is fully configurable (from the server manager panel) as far as selecting which folders to include or exclude from the backup). It is NOT advisable to select every file/folder on your server to be backed up as you are likely to have problems running the backup job.
The default selection set in a new backup job for dar2 is usually sufficient.
As far as your claims re databases and folders not being restored, then I can only say you must be using the programs incorrectly as I have used all three and they work correctly as designed, which also assumes you are using them correctly (in keeping with the concepts mentioned above).
The e-smith backup with dar would be a good candidate for your requirements as it creates an inital full backup and then much smaller daily incrementals. The incrementals would be much easier/smaller to transfer across the Internet on a regular basis by ftp/sftp/rsync/ssh or whichever way you prefer.
You didn't mention trying this, so perhaps you better give that a go.
http://wiki.contribs.org/Backup_with_darThe contrib is currently being tested for inclusion into the base release, but for now it is an add on.
BackupPC was the only one that truly worked properly.
I don't use that, but my understanding was that it was for backing up PC workstations to the server, I don't see how that would be useful for backing up the server ?
I believe a bug report was posted
Please provide a link to this bug report.