Monitor rsync / directory ao vivo para Windows?

8

Neste momento, temos um servidor Linux central e vários servidores Windows por satélite espalhados 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 está chegando a 85 GB e 400.000 arquivos. Isso está demorando consideravelmente mais do que quinze minutos apenas para verificar o diretório em busca de alterações; o tempo de trânsito real é minúsculo em comparação com a digitalização.

Existe alguma coisa para o Windows que monitore uma determinada árvore e transmita quaisquer alterações ao vivo, ou as coloque em fila para transmitir a cada poucos minutos, sem ter que fazer uma varredura em massa de toda a árvore, e faça isso em um Linux sistema, de preferência via rsync? O lsyncd parecia certo para isso até que percebi que era para o Linux, não para o Windows.

    
por Andrew 17.10.2011 / 16:42

2 respostas

0

Microsoft Tecnhet - Robocopy . Você pode usar /mir para sincronizar qualquer alteração ou esperar por N alterações com /mon ou X minutos com /mot .

    
por 08.04.2016 / 14:32
0

Unison parece que se encaixa no projeto. Você poderia tentar as opções -repeat watch -fastcheck true .

    
por 08.04.2016 / 17:02

Tags