x GNU bash
x GNU tar
x GNU shellutils
+x GNU moreutils
+x git (backup machine only)
How to prepare your computer:
x mount your huge partition (we use /backup).
to your other computers as root without a password. scary.
x put this software in a directory (we use /home/backup/)
x put the name of your computers in /home/backup/conf/computers.unix
+x put the global config file in /home/backup/conf/backup.config,
+ adjust to taste
x the fifth field (of the partitions you want to back up) in
/etc/fstab on your clients should be >0
Crontab entry:
We use cron to start the script every night. Here is the entry we use:
-2 2 * * * /home/backup/backup.sh < /dev/null >> `/home/backup/logfilename.sh` 2>&1
+02 4 * * * /home/backup/backup-cron.sh
+
+License: This software is licensed under the GNU General Public License,
+version 2, or (at your option) any later version of the license.
+See the COPYING file.