###########################################################
# Created by Bill Reilly Agilent Technologies on 10/16/02 #
# keeps a 30 day rolling backup of critical access7 files #
###########################################################

#!/usr/bin/sh

[[ ! -r /opt/platform7/lbin/p7profile ]] && exit 0

. /opt/platform7/lbin/p7profile

DATE=`date +%m%d%y`
OUTDIR=/storage/p7backups

date

/opt/platform7/bin/p7config -db /var/opt/platform7/conf/etr/$DATE.etr >>/home/a7users/agilent1/tools/p7backups.log

cp /var/opt/platform7/conf/etr/$DATE.etr $OUTDIR

/opt/platform7/bin/p7updatecomms -d $OUTDIR/$DATE.comms 

cp /var/opt/platform7/conf/OVdatabase.cpio.Z $OUTDIR/$DATE.OVdatabase.cpio.Z

cp -p /etc/hosts $OUTDIR/$DATE.hosts
cp -p /etc/group $OUTDIR/$DATE.group
cp -p /etc/passwd $OUTDIR/$DATE.passwd
cp -p /etc/ntp.conf $OUTDIR/$DATE.ntp.conf
cp -p /var/opt/platform7/conf/gf35_sysProcDets $OUTDIR/$DATE.gf35_sysProcDets
cp -p /var/opt/platform7/conf/RemAppCompatFile $OUTDIR/$DATE.RemAppCompatFile
cp -p /etc/exports $OUTDIR/$DATE.exports

crontab -l > $OUTDIR/$DATE.crontab

/opt/platform7/bin/p7lbdb -d /tmp/$DATE.loadbalance
cp -p /tmp/*.loadbalance $OUTDIR/$DATE.loadbalance
rm /tmp/$DATE.loadbalance

#rcp $OUTDIR/$DATE.* txsl7hc2:$OUTDIR

#find $OUTDIR -mtime +10 -exec rm -f {} \;

