Live rsync / monitor de directorio para Windows?

9

En este momento, tenemos un servidor Linux central y varios servidores satélite de Windows dispersos por la región. Cada 15 minutos, el servidor Linux rsyncs archivos de los demás (que ejecutan el demonio cwrsync a través de Cygwin). Sin embargo, el árbol de directorios en uno de ellos ahora supera 85gb y 400,000 archivos. Esto lleva mucho más de quince minutos solo para escanear el directorio en busca de cambios; El tiempo de tránsito real es minúsculo en comparación con el escaneo.

¿Hay algo para Windows que pueda monitorear un árbol en particular y transmitir cualquier cambio en vivo, o ponerlos en cola para transmitir cada pocos minutos, sin tener que hacer un escaneo masivo de todo el árbol cada vez, y hacer esto a un sistema Linux, preferiblemente a través de rsync? lsyncd me pareció adecuado hasta que me di cuenta de que era para Linux, no para Windows.

Andrés
fuente

Respuestas:

1

Parece que Unison se ajusta a la factura. Podrías probar las -repeat watch -fastcheck trueopciones.

Steve
fuente