rsync を使用して、Linux マシンから複数の Windows サーバーに git リポジトリをミラーリングしたいと考えています。これまでオンラインで見たのは、Samba を使用して Windows 側をマウントする必要があるソリューションです。セキュリティ上の懸念は言うまでもなく、複数のマウントを管理する必要があるため、理想的にはそれを避けたいと思います。少なくともテスト サーバーに ssh できることを確認しました。Windows サーバーに cwRsync をインストールしました。次のコマンドを試してみましたが、rsync は rsync 実行可能ファイルへのパスにスペースがないようです。
rsync -rlH --rsync-path="c:/Program\ Files/cwRsync/bin/rsync.exe" . Administrator@cool03-stage:d:/rsync_test/.
'c:/Program\' is not recognized as an internal or external command,
operable program or batch file.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9]