複数のリモートサーバーにrsync

複数のリモートサーバーにrsync

複数の個別のサーバーに送信したいファイルがあります。複数の目的地を指定できますか?

rsync foo.png server1:foo.png server2:foo.png

これにより、「予期しないリモート引数:server1:foo.png」が表示されます。

ベストアンサー1

これを許可するプログラムがあることがわかりましたが、もともとrsyncプログラムではありません。 psshといいます(並列SSHだと思います)。

機能の一つ:

"--Parallel-rsync(parallel-rsync, prsync アップストリームと呼ばれる) は、ファイルを複数のホストに効率的に並列にコピーします。"
-http://www.ubuntugeek.com/execute-commands-simultaneously-on-multiple-servers-using-psshcluster-sshmultixterm.html

おすすめ記事