I just wanted to make a sync while connected via ssh, since the ssh-agent wasn't running on the ssh connection, I had to enter the passphrase for my ssh file about a dozen times for it to complete (while being on an unreliable connection :-/)
Please see here how to keep a ssh connection open across multiple rsync calls and consider this
https://unix.stackexchange.com/questions/50508/reusing-ssh-session-for-repeated-rsync-commands
Also in the case of ssh agent or no passphrase this should improve speed quite a bit not having to do all the handshakes over and over again.
I just wanted to make a sync while connected via ssh, since the ssh-agent wasn't running on the ssh connection, I had to enter the passphrase for my ssh file about a dozen times for it to complete (while being on an unreliable connection :-/)
Please see here how to keep a ssh connection open across multiple rsync calls and consider this
https://unix.stackexchange.com/questions/50508/reusing-ssh-session-for-repeated-rsync-commands
Also in the case of ssh agent or no passphrase this should improve speed quite a bit not having to do all the handshakes over and over again.