#!/bin/sh

PATH=/usr/bin:/usr/sbin:/usr/sfw/bin:/opt/bin:/opt/cfw/bin
export PATH

MAXATTEMPTS=5
ATTEMPTS=0

for f in kebbar meatland smt sobsmak tykocin
do
    while [ $ATTEMPTS -lt $MAXATTEMPTS ]
    do
        rsync -qrplt -e 'ssh -p 9022' --append --delete /backup/firebird/${f}/d/ sysadm@amikom.pl:/backup/remote/alpha.sobsmakbis.pl/firebird/${f}/
        if [ $? -eq 0 ]
        then
            break
        else
            ATTEMPTS=`expr $ATTEMPTS + 1`
            continue
        fi
    done
    
    if [ $ATTEMPTS -ge $MAXATTEMPTS ]
    then
        echo "ERROR: rsync failed for $f after $ATTEMPTS attempts"
    fi
done
