[KLUG Members] IDE tape drives...

Peter Buxton members@kalamazoolinux.org
Mon, 27 Aug 2001 17:13:02 -0400


On Mon, Aug 27, 2001 at 11:10:38AM -0400, Kevin DeGraaf was only 
   escaped alone to tell thee:

> > If you could send along your scripts I'd be greatful. I've never done
> > tape based backups on Linux so I could use the jump start / erperience
> > of others!
> 
> In crontab:
> 
> 0 2 * * Tue-Sat /root/make_backup &
> 
> The backup script itself:

$0.02 follow:

(Using a SCSI DAT drive) 

#!/bin/bash

BCKLOG="/var/log/backup"

echo "`date +'%b %e %T'` $HOSTNAME cares_backup: Starting backup." >>
$BCKLOG
cd /

if tar cpf /dev/st0 etc var home --exclude home/tech 2>> $BCKLOG ; then
   echo 1 | mail -s "Backup succeeded" peter,bob
   mt -f /dev/st0 offline
   echo "`date +'%b %e %T'` $HOSTNAME cares_backup: Backup successful." >> \
    $BCKLOG
   CODE=0
else
   echo 1 | mail -s "Backup returned errors" peter,bob
   echo "`date +'%b %e %T'` $HOSTNAME cares_backup: Backup exited with errors."\
    >> $BCKLOG
   CODE=1
fi

echo "`date +'%b %e %T'` $HOSTNAME cares_backup: Backup program complete." \
 >> $BCKLOG
exit $CODE