Rsync for Windows,支持ACL

我需要一个免费的类似于Windows的rsync工具(非常适合使用某种增量编码),它支持同步Windows ACL,并可以通过VSS / Shadow Volumes复制打开的文件。 (我的预算是零,因为这是一次性项目。)

许多工具接近,但在一个或多个这些帐户上失败。 我没有一个多步程序的问题,但我想避免多个步骤的同步。 也就是说,我不想单独同步文件和ACL,因为我不相信这不会失去同步。

我发现了一个工具DISKSHADOW.EXE ,这个工具在Windows 2008下是标准的,它允许我创build和安装一个VSS卷影副本,因此一个可以在支持Windows ACL的情况下对已更改文件进行增量更新的工具就足够了。

我正在使用的服务器是Windows Server 2008(不是R2)。

特别是,我很乐意创build一个VSS快照,将其挂载为一个盘符,并使用类似SyncToy的同步方式进行同步,但我无法find任何方法来装载VSS快照。

Shadowspawn会这样做,但是,你必须手动调用synctoy或者调用其他的东西来保持“盘符”的完整。 它基于hobocopy ,这也值得一看。

我build议把它与robocopy(不知道是否意识到抄袭 )或这个苏问题的东西 – bvckup似乎符合法案

我刚刚发现DISKSHADOW.EXE ,当然是在Windows 2008的股票安装中,所以我甚至不需要安装任何东西。 (为什么你问别人后只能find东西?)

我现在正在使用它与SyncToy(不幸的是,我不认为有任何delta编码function)。 它甚至看起来好像整个过程可能是可编程的。 这对于我的特定项目来说并不是什么大不了的事,但总的来说还是不错的。

如果一切顺利,我会回来更新这个答案。

更新:我结束了使用DISKSHADOW和SyncToy(虽然SyncToy不比RoboCopy或其他任何东西,因为它不做增值)。 它没问题,直到我遇到了一个问题,SyncToy不会复制我正在使用的pipe理员用户无法访问的文件。 它真的应该能够处理这个问题。 它也花了很长时间,因为它不得不复制一个完整的20个GB的文件,而不是只复制更改。

在JourneymanGeek的回答中提到的Bvckup似乎应该是更正确的答案。 我现在用它来做一个不同但相似的项目。

Robocopy或者Teracopy都可以做到这一点。

我们一直使用Total Commander :诺顿指令老师喜欢界面,会按date,内容等比较文件recursion。 支持复制NTFS权限。

共享软件。

我很惊讶没有人提到过DFSR 。 它内置在操作系统中,通过RDC(远程差分压缩)进行增量复制,并且在VSS下工作得很好。 您还可以精确地控制复制/忽略哪些types的文件以及复制计划和带宽使用情况。

Synctoy似乎被低估了。 它使用VSS,但不确定增量编码。 它可以从命令行运行。

编辑:没有读取整个事情。 由于Synctoy本身可以使用VSS,因此无需安装VSS快照。

rsync旁边的另一个工具是unison