#!/bin/ksh
# backup user-data to the backup server

set -x 
# 3/9/2004 hctu: rewrite script. It now does backup for /public
#		and /home and run from root crontab.

PATH=/bin:/usr/bin

## run by root only
if [ "$(id -u)" != "0" ]
then
	echo "only root can run this script"
	exit 1
fi

backup_from=newark
backup_server=mtsv5
backup_path=/newark_backup
backup_name=backup
timestamp_file=/home/backup_timestamp


hostname=`hostname`
if [ "$hostname" != "$backup_from" ]
then
	echo "this scripts only runs on $backup_from"  >&2
	exit 1
fi



date > $timestamp_file
ssh $backup_server /home/ctu/bin/rotate_backup $backup_path $backup_name 0
rsync -a --delete -e ssh /public /home $backup_server:$backup_path/$backup_name.0 
