[BACK]Return to backup_servers CVS log [TXT][DIR] Up to [local] / openbsd / backup_config

File: [local] / openbsd / backup_config / backup_servers (download)

Revision 1.3, Wed Feb 10 20:57:07 2010 UTC (14 years, 3 months ago) by andrew
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines

update RCS Ids

#!/bin/sh
# $AFresh1: backup_servers,v 1.3 2010/02/10 20:57:07 andrew Exp $

backup_dir=/var/spool/server_backups/
bindir=`dirname $0`

local _filename=`sudo $bindir/backup_config | tail -1`
if [ "$?" -eq 0 ]; then
	echo "copying $_filename $backup_dir"
	cp -f $_filename $backup_dir
fi

for s in \
	rrlhcrtr0100 \
	rrlhcrtr0200 \
	rrlhcrtr0300 \
	rrlhcwrt0100.wireless \
	rrlhcweb0200 \
	rrlhcmal1001 \
	rrlhcdns0100 \
	rrlhcdns0200 \
	rrlhcdoc0100 \
    rrlhcbld0100 \
    ; do
    local _filename=`ssh root@$s sh < $bindir/backup_config | tail -1`
    if [ "$?" -eq 0 ]; then
        echo copying root@${s}:${_filename#	} $backup_dir
        scp root@${s}:${_filename#	} $backup_dir
    fi
done