Rearrange some backup locations.

This commit is contained in:
John "Elwin" Edwards 2019-09-06 14:26:48 -04:00
parent 159952fbc8
commit ae6a2d2ff5

View file

@ -2,13 +2,21 @@
# A backup script for high score lists, log files, saved games, and ttyrecs.
# Run from cron. Set up SSH keys to BACKUPACCT first.
SOURCE='/var/dgl/var/games/roguelike/'
BACKUPACCT='rlgbackup@icemonster.rlgallery.org'
NEWDIR=`date +%Y.%m.%d-%H.%M.%S`
NEWDIR=$(date +%Y.%m.%d-%H.%M.%S)
GAMESOURCE='/var/dgl/var/games/roguelike/'
TTYRECSRC=/var/dgl/dgldir/ttyrec/
TTYRECDEST="$BACKUPACCT:ttyrecs"
rsync -rqz "$SOURCE" "$BACKUPACCT:games/$NEWDIR"
if [ -e /etc/rlg-testing ]
then
GAMEDEST="$BACKUPACCT:testing/games/$NEWDIR"
TTYRECDEST="$BACKUPACCT:testing/ttyrecs"
else
GAMEDEST="$BACKUPACCT:production/games/$NEWDIR"
TTYRECDEST="$BACKUPACCT:production/ttyrecs"
fi
rsync -rqz "$GAMESOURCE" "$GAMEDEST"
rsync -rqz -pt "$TTYRECSRC" "$TTYRECDEST"
exit