NOWDATE=`date "+%Y-%m-%d_%H%M"`
ISONAME=peerview.iso
DB_ARCHIVE_DIR=/bu/database_backup
REPOSITORY_DIR=/bu/repository_backup
BACKUPDIR=/cdrw_temp/data
BACKUPTEMPDIR=/cdrw_temp
TARARGS="cf -"
echo "$NOWDATE System backup script started."
echo "Cleaning up previous backup gzipped files..."
rm -f $BACKUPDIR/*.gz
echo "Cleanup done."
echo "Now tar gzipping $DB_ARCHIVE_DIR"
tar $TARARGS $DB_ARCHIVE_DIR | gzip > $BACKUPDIR/db_$NOWDATE.tar.gz
echo "Now tar gzipping $RESPOSITORY_DIR"
NOWDATE=`date "+%Y-%m-%d_%H%M"`
tar $TARARGS $REPOSITORY_DIR | gzip > $BACKUPDIR/cvs_$NOWDATE.tar.gz
if [ -f "$BACKUPTEMPDIR/$ISONAME" ]
then
echo "Deleting previous backup ISO file at $BACKUPTEMPDIR"
rm -f $BACKUPTEMPDIR/$ISONAME
fi
echo "Creating new ISO image..."
mkisofs -r $BACKUPDIR > $BACKUPTEMPDIR/$ISONAME
echo "Now burning CD image to media..."
cdrecord speed=4 dev=0,0,0 blank=fast -multi -data $BACKUPTEMPDIR/$ISONAME
echo "Finished backup of system at `date "+%Y-%m-%d_%H%M"`"