No momento, temos um servidor Linux central e vários servidores Windows satélites dispersos pela região. A cada 15 minutos, o servidor Linux rsyncs arquivos dos outros (que estão executando o daemon cwrsync via Cygwin). No entanto, a árvore de diretórios em um deles agora supera 85 GB e 400.000 arquivos. Isso leva muito mais que quinze minutos apenas para verificar se há alterações no diretório; o tempo de trânsito real é minúsculo em comparação com a verificação.
Existe algo para o Windows que monitore uma árvore específica e transmita quaisquer alterações ao vivo ou as enfileire para transmitir a cada poucos minutos, sem ter que fazer uma varredura em massa de toda a árvore toda vez e fazer isso em um sistema Linux, de preferência via rsync? lsyncd parecia certo até que percebi que era para Linux, não para Windows.