From now on the backups of the server are fully functional.
Hardware failures
To guard against hardware failures, I use mirroring on the server now
with two disks and have third disk for backup. Every week or so one
disk is removed from the array and replaced by the free disk. This way,
I have a complete server backup.
Accidents/software failures
To guard against software failures and ‘accidents’ (accidentally
removing files e.g.) I have implemented backups of the server of
parts of the directory structure. I use the ‘dar’ program for that.
Every month, a full backup is made, and then every day of the month, an
incremental backup is made (if no full backup was made). The backups
are stored on the hard disk of the server. Of course, the mambo
installation, configuration, and mysql databases for mambo are backed
up. Mysql is backed up by first creating a database dump using
mysqldump and then backing up the snapshot using the regular procedure.