RSync 到 WebDAV 安装的卷非常慢

Ale*_*exC 12 mac webdav performance rsync network-shares

我有一个已安装的 WebDAV 商店,我正在使用它来尝试组合我自己的伪 DropBox 设置。但是,上传较大的文件似乎慢(我的带宽图可以正常运行一点,然后长时间停止)。

有没有人试过这个?我想知道它的安装方式是否会让人rsync认为它是本地驱动器或其他东西,因此可能比它知道它是一个已安装的网络驱动器时更健谈?

我正在使用以下命令进行同步:

rsync -rv /source/directory/ /mounted/webdav/directory/
Run Code Online (Sandbox Code Playgroud)

这是使用 MacOS 10.6 运行的,WebDAV 是使用本机安装机制安装的。

小智 14

检查手册页

  • --size-only 因为大多数 webdav 实现不接受设置修改时间

  • --no-whole-file 告诉 rsync 它处理远程文件系统

  • --inplace 让 rsync 直接替换文件,而不是上传然后替换

顺便说一句,我正在使用另一个 encfs 层来加密 webdav 上的文件,我对性能非常满意。


fid*_*eli 0

我在一台同时具有 rsync 和 WebDAV 访问权限的服务器上尝试过此操作,只是为了查看差异,并且通过 WebDAV 进行 rsync 方法要慢得多。一定只是一个协议问题。我不认为 rsync 在本地比通过网络更方便。