sshコマンドで、相手先ホストのコマンドを呼び出す機能があったと思います。
たしか、ddコマンドをsshコマンドにパイプして相手先ホストにデータ転送するようなことができたと思います。

ところで、普通、
ホストA rsync ⇒ 相手先ホストB というデータ転送が可能ですが、

ホストA rsync ⇒ 相手先ホストB ⇒ さらに別のホストC というデータ転送は可能でしょうか。
(ホストBからホストCへの通信は可能ですが、ホストAからホストCへダイレクトに接続することができない環境となります。)