Me pregunto si es posible que rsync copie un directorio a múltiples destinos remotos de una sola vez, o incluso en paralelo. (No es necesario, pero sería útil).
Normalmente, algo como lo siguiente funcionaría bien:
$ rsync -Pav /junk user@host1:/backup
$ rsync -Pav /junk user@host2:/backup
$ rsync -Pav /junk user@host3:/backup
Y si esa es la única opción, la usaré. Sin embargo, / junk se encuentra en un disco lento con bastantes archivos, y la reconstrucción de la lista de archivos de unos ~ 12,000 archivos cada vez es extremadamente lenta (~ 5 minutos) en comparación con la transferencia / actualización real. ¿Es posible hacer algo como esto, lograr lo mismo:
$ rsync -Pav /junk user@host1:/backup user@host2:/backup user@host3:/backup
¡Gracias por mirar!
remote destination is not allowed with --read-batch
-
para un nombre de archivo significa leer de la entrada estándar, y STDIN también se leefoo
en el ejemplo, un archivo local.