本地文件夹和 VPS 保持同步, 有哪些好的方案?

发布于 2022-08-28 01:06:37 字数 219 浏览 14 评论 0

我的本地有个 pages/ 目录, 可以用 Rsync 进行同步,
但是随着文件增多, 感到同步的速度渐渐担心.

building file list ...
3548 files to consider

注意中间有些文件是 ignore 掉的.

有哪些方案适合这样的场景呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一江春梦 2022-09-04 01:06:38

这才多少文件?偶然拿rsync同步发布版软件仓库的表示笑了……

注意rsync的默认已经是:“如果大小和修改时间一致,就忽略掉(哪怕文件内容可能不同)”这种牺牲可靠性换取效率的策略。所以我认为rsync已经足够快了,无法增加效率,只能降低效率保证更可靠。不应当找rsync的替代品。

如果有部分文件要刻意不同步,只管排除掉。如果命令行过长或过滤方法太复杂,则用任何方法构造文件列表,并用xargs构造长命令行,传递给rsync程序。

如果你的页面结构有某种规律,你可以先提取这个规律,然后限制rsync只同步某些目录。

Make it Unix. rsync肯定总是不差的工具。如果有具体需求,就用什么方法收拾一下,然后把过滤加工过的需求传递给rsync

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文