if [ $# -lt 2 ]
then
echo "Error"
exit 1
else
D=$(mktemp -d)
echo "From $D/$2"
echo "To user@$1:/$2"
tar xfz /backup/$1.tar.gz -C $D
rsync -cavzPe ssh --partial --delete $D/$2/* user@$1:/$2/
rm -r $D
exit 0
fi
Eu estava esquecendo de entrar na pasta na origem do rsync.