tar cvzf - file1 file2 dir1 dir2 | ssh user@remotesystem "cat > /big/partition/rescue.tgz"
seria minha preferência. Você pode até descompactar na hora:
tar cvzf - file1 file2 dir1 dir2 | ssh user@remotesystem "cd /big/partition; tar xvzfp -"
Mas como o fuero aponta, pode-se também
rsync -avz -e "ssh user@remotesystem" dir1 dir2 remotesystem:/big/
(meu rsync-fu não é tão bom, então é possível que o acima não seja perfeito). Mas você entendeu a ideia; ssh
pode ser usado como o transporte do portador para qualquer número de coisas.