Why is it not possible to use two remotes for rsync? [closed]
Solution 1:
why not try and connect to the remote machine and start the transfer from there. If you are using ssh-keys you can use agent pass though to manage the authenticate for you.
ssh -A remotehostA rsync /remote/file/on/host/a remoteHostB:/destination/
This command will log you on the remoteHostA and run rsync from there.
Solution 2:
scp -3r <remote src> <remote dest>
has no trouble doing this.