version 1.1, 2009/11/05 23:26:34 |
version 1.2, 2009/11/17 16:49:17 |
|
|
#!/bin/sh |
#!/bin/sh |
# $RedRiver$ |
# $RedRiver: backup_servers,v 1.1 2009/11/05 23:26:34 andrew Exp $ |
|
|
backup_dir=/var/spool/server_backups/ |
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 \ |
for s in \ |
|
rrlhcrtr0100 \ |
|
rrlhcrtr0200 \ |
|
rrlhcrtr0300 \ |
|
rrlhcwrt0100.wireless \ |
|
rrlhcweb0200 \ |
|
rrlhcmal1001 \ |
|
rrlhcdns0100 \ |
|
rrlhcdns0200 \ |
|
rrlhcdoc0100 \ |
rrlhcbld0100 \ |
rrlhcbld0100 \ |
; do |
; do |
local _filename=`ssh root@$s sh < backup_config | tail -1` |
local _filename=`ssh root@$s sh < $bindir/backup_config | tail -1` |
echo ? $? |
|
if [ "$?" -eq 0 ]; then |
if [ "$?" -eq 0 ]; then |
echo copying scp root@${s}:$_filename $backup_dir |
echo copying root@${s}:${_filename# } $backup_dir |
scp root@${s}:${_filename# } $backup_dir |
scp root@${s}:${_filename# } $backup_dir |
fi |
fi |
done |
done |