适用于 Windows 的实时 rsync/目录监视器?

适用于 Windows 的实时 rsync/目录监视器?

目前,我们有一个中央 Linux 服务器和几个分散在该地区各地的卫星 Windows 服务器。每隔 15 分钟,Linux 服务器就会从其他服务器(通过 Cygwin 运行 cwrsync 守护程序)rsync 文件。但是,其中一个服务器上的目录树现在已超过 85GB 和 400,000 个文件。扫描目录中的更改所花的时间远远超过十五分钟;与扫描相比,实际传输时间微不足道。

是否有适用于 Windows 的程序可以监视特定树并实时传输任何更改,或将它们排队以便每隔几分钟传输一次,而不必每次都对整个树进行批量扫描,并且最好通过 rsync 对 Linux 系统执行此操作? lsyncd 似乎很适合它,直到我意识到它是适用于 Linux,而不是 Windows。

答案1

Microsoft Tecnhet-Robocopy。您可以使用/mir同步任何更改或使用 等待 N 个更改/mon或使用 X 分钟/mot

答案2

齐奏看起来符合要求。你可以尝试一下这些-repeat watch -fastcheck true选项。

相关内容