а как до дела...
А как до дела - ман читать
...собственно по делу
1) ставим gtar с портов
2) ставим bzip2 с портов
3) настраиваем авторизацию SSH по сертификатам (RSA/DSA ключам)
4) ложим куда нить
#!/bin/sh
HOST=`gw3.serv.linet`
FILENAME="data-$HOST"
INCFILE="/usr/local/etc/backup/include"
EXCFILE="/usr/local/etc/backup/exclude"
NOW=`date +%Y%m%d-%H%M%S`
TMPNAME=/tmp/$FILENAME-$NOW.tar.bz2
REMOTEDIR="/home/backup/$HOST/data/$NOW/"
/usr/local/bin/gtar -jc -T $INCFILE -X $EXCFILE --absolute-names -f $TMPNAME
ssh
backup@backup.server.domain "mkdir -p $REMOTEDIR"
scp $TMPNAME backup@backup.linet:$REMOTEDIR
rm -f $TMPNAME
В файлике /usr/local/etc/backup/include построчно перечисляем что включать в бэкап
В /usr/local/etc/backup/exclude построчно перечисляем что пропустить во включаемых выше ресурсах
... скрипт можно доработать под свой вкус и цвет.
5) Пишем в автозапуск крона и пьём чай.
....не ломайтесь. Желаю Вам никогда не восстанавливаться с бэкапов!