rsync vers plusieurs servers distants

J'ai un file que je veux envoyer à plusieurs servers distincts. Est-il possible de nommer plusieurs destinations?

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

Cela me donne un "Arme distante inattendue: server1: foo.png

Non, il n'y a aucun moyen dans rsync de spécifier plusieurs destinations. Vous devrez invoquer la command plusieurs fois. Si vous avez plusieurs cibles, vous pouvez envisager d'utiliser un système de files réseau à la place – cela pourrait être mieux adapté à votre problème.

Il s'avère qu'il existe un programme qui le permet, mais pas le programme rsync d'origine. C'est ce qu'on appelle pssh (ssh parallèle, je suppose)

Une des caractéristiques:

"- Parallel rsync (parallel-rsync, upstream l'appelle prsync), copy efficacement les files vers plusieurs hôtes en parallèle"
http://www.ubuntugeek.com/execute-commands-simultaneous-on-multiple-servers-using-psshcluster-sshmultixterm.html