¿Qué pasa si se cambia un archivo al mismo tiempo que rsync lo copia en el destino?

¿Qué pasa si se cambia un archivo al mismo tiempo que rsync lo copia en el destino?

¿El archivo simplemente se dañará en el destino o rsync hará algo como verificar los hashes nuevamente para hacer una copia exacta que coincida con la fuente?

Respuesta1

Cuando se inicia rsync, crea una lista de archivos y luego comienza a copiar esos archivos. Esta lista de archivos no se actualiza durante la ejecución. Luego se copian los datos reales.
Existe la posibilidad de que rsync pueda dañar su archivo. Cuando rsync comienza a leer un archivo y una aplicación lo escribe al mismo tiempo, es posible que termine con un archivo dañado.

información relacionada