La lista de archivos para transferir de rsync sigue aumentando

La lista de archivos para transferir de rsync sigue aumentando

Estoy copiando algunos archivos localmente de un directorio a otro usando rsync, las opciones que estoy usando son -aPhW. Me muestra -Puna barra de progreso y me dice cuántas transferencias quedan, como por ejemplo (xfer#34171, to-check=851/35759). sin embargo, ese 35759 no siempre estuvo ahí. Comenzó en aproximadamente 10000 y luego subió de vez en cuando mientras rsync copiaba otros archivos.

Esto no es nada ideal. Me gustaría saber desde el principio cuántos archivos se van a copiar. ¿Hay alguna forma de forzar esto en rsync?

Respuesta1

¿Qué versión de rsync estás ejecutando?

La versión 3 de Rsync puede comenzar a copiar antes de crear una lista de archivos completa, lo cual es una ventaja si estás haciendo una copia de seguridad de muchos datos;)

Obligarlo a utilizar un protocolo anterior debería obligarlo a crear una lista de archivos completa.

rsync -aPhW --protocol=28

Recientemente nos mudamos a rsync 3 para ver si esta función mejoraría nuestros tiempos de respaldo. No ha estado ejecutándose el tiempo suficiente para obtener estadísticas adecuadas sobre qué tan grande es realmente la mejora, pero desde las primeras ejecuciones parece haber quitado aproximadamente una hora del tiempo total de respaldo (el trabajo generalmente dura aproximadamente 8 horas).

información relacionada