Windows 용 라이브 rsync / 디렉토리 모니터? 스캔하는 데 15 분 이상이 소요됩니다.

현재 중앙 Linux 서버와 여러 위성 Windows 서버가이 지역에 분산되어 있습니다. 15 분마다 Linux 서버는 Cygwin을 통해 cwrsync 데몬을 실행중인 다른 파일을 rsync합니다. 그러나 그중 하나의 디렉토리 트리는 이제 85gb 및 400,000 파일을 토핑합니다. 디렉토리의 변경 사항을 스캔하는 데 15 분 이상이 소요됩니다. 실제 전송 시간은 스캔과 비교할 때 아주 적습니다.

Windows에서 특정 트리를 모니터링하고 변경 사항을 실시간으로 전송하거나 매번 전체 트리를 대량 스캔하지 않고도 몇 분마다 전송하도록 큐에 넣고 Linux 시스템에 수행하는 작업이 있습니까? rsync를 통해? lsyncd는 Windows가 아니라 Linux 용이라는 것을 알기 전까지는 옳았습니다.



답변

Microsoft Tecnhet-Robocopy . 을 사용 /mir하여 변경 내용을 동기화하거나을 사용 하여 N 변경 /mon또는 X 분을 기다릴 수 있습니다 /mot.


답변

유니슨 은 법안에 맞는 것 같습니다. 당신은 -repeat watch -fastcheck true옵션을 시도 할 수 있습니다.


답변