]> andersk Git - moira.git/commitdiff
Periodic checkin.
authorwesommer <wesommer>
Sat, 22 Aug 1987 17:03:44 +0000 (17:03 +0000)
committerwesommer <wesommer>
Sat, 22 Aug 1987 17:03:44 +0000 (17:03 +0000)
backup/nightly.sh

index 6d166c44911fbcdc04f07ae81b1d2b561bce7872..1ffbc314a3edacb2dc301f049954d60e0157e791 100644 (file)
@@ -1,18 +1,22 @@
-#!/bin/sh
+#!/bin/sh -x
 #
 #      Nightly script for backing up SMS.
 #
 #
-BKUPDIRDIR=/tmp
-
+BKUPDIRDIR=/u3/sms_backup
+PATH=/bin:/usr/bin:/usr/ucb:/usr/new; export PATH
 chdir ${BKUPDIRDIR}
 
+/u1/sms/backup/counts </dev/null       
+
 if [ -d in_progress ] 
 then
        echo "Two backups running?"
        exit 1
 fi
 
+trap "rm -rf ${BKUPDIRDIR}/in_progress" 0 1 15 
+
 if mkdir in_progress 
 then
        echo "Backup in progress."
@@ -20,7 +24,6 @@ else
        echo "Cannot create backup directory"
        exit 1
 fi
-       
 if /u1/sms/backup/smsbackup ${BKUPDIRDIR}/in_progress/
 then
        echo "Backup successful"
@@ -32,7 +35,7 @@ fi
 if [ -d stale ]
 then
        echo -n "Stale backup "
-       rm -rf backup_4
+       rm -r stale
        echo "removed"
 fi
 echo -n "Shifting backups "
@@ -47,6 +50,9 @@ mv in_progress backup_1
 echo 
 echo -n "deleting last backup"
 rm -rf stale
-echo "New backup:"
-ls -l backup_1
+echo "Shipping over the net:"
+su wesommer -fc "rdist -c ${BKUPDIRDIR} apollo:/site/sms/sms_backup"
+su wesommer -fc "rdist -c ${BKUPDIRDIR} zeus:/site/sms/sms_backup"
+su wesommer -fc "rdist -c ${BKUPDIRDIR} jason:/site/sms/sms_backup"
+su wesommer -fc "rdist -c ${BKUPDIRDIR} trillian:/site/sms/sms_backup"
 exit 0
This page took 0.05195 seconds and 5 git commands to generate.