リモート先のマシンで sudo 付きで実行 #
--rsync-path
オプションを使うと、リモートマシンで rsync
を実行する方法を指定できます。
$ rsync -h | grep rsync-path
--rsync-path=PROGRAM specify the rsync to run on remote machine
$ rsync ... --rsync-path="sudo rsync" ...
パスワードを求められる場合には こちらが参考になるかもしれません。