#!/bin/sh

export PATH="$PATH:/sbin:/usr/sbin"
DATE=`date +%Y%m%d-%H%M%S`

# partitions
sfdisk -d /dev/hda > /home/backup/hda.sfdisk
sfdisk -d /dev/hdc > /home/backup/hdc.sfdisk
cp -af /etc/mdadm.conf /home/backup/

# Mysql DB backup
. /etc/w3sa/dbpass.py # load MysqlDB password
mysqldump --all-databases --all -u root --password=$DBPASS \
  > /home/db/mysql.db

# other backup
tar cjf /home/backup/daily/backup-$DATE.tar.bz2 \
  --exclude /mnt/c --exclude /proc --exclude /sys --exclude /home/backup \
  --exclude /var/cache/yum \
  / > /var/log/backup.log 2>&1
#  /etc /home/db \
#  /home/mail /home/ondrejj /home/users /home/vscan /home/aquota* \
#  /var/www /var/lib /var/log /var/named /var/aquota* \
#  /var/spool/vscan/etc

scp \
 /home/backup/hda.sfdisk /home/backup/hdc.sfdisk \
 /home/backup/mdadm.conf \
 backup@ns2.bart.sk:/mnt/c/backup/ns/
scp \
 /home/backup/daily/backup-$DATE.tar.bz2 \
 backup@ns2.bart.sk:/mnt/c/backup/ns/daily/

(
ssh backup@ns2.bart.sk "/etc/w3sa/backupns1 $DATE"

# CLEANUP local
echo ""
tmpwatch --verbose --mtime 72 /home/backup/daily # 3 days
) 2>&1 | mail sal@salstar.sk,bart@bart.sk -s "backup ns1"
