gpt4 book ai didi

mercurial - 多二进制文件同步

转载 作者:行者123 更新时间:2023-12-03 08:14:32 28 4
gpt4 key购买 nike

我在办公服务器上有大约 100 000 个文件(图像、pdf 等...)每天文件数量增加约 100-500 项,约 20-50 个旧文件更改。

将 Web 服务器与这些文件同步的最佳方法是什么?Mercurial,GIT等任何系统都可以提供帮助吗?(在办公服务器上,我会提交更改,网络服务器会定期更新)?

第二个问题是,在 Web 服务器上我有用户生成的内容(二进制文件)(其他文件)。该用户每天上传大约 1000-2000 个新文件。旧文件不会改变。我需要将这些文件备份到本地机器。在这种情况下,像 Merurial、GIT 这样的系统可以提供帮助吗?(在网络服务器上我将通过 cron 提交这些文件,在本地机器上我将进行更新)

谢谢

更新。

Office 服务器是 Windows Server 2008 R2网络服务器是 Debian 5 lenny

最佳答案

最简单和最可靠的机制(根据我的经验)是 rsync。

然而,在 Windows 上,由于 Cygwin 与命名管道交互的问题,rsync over ssh 被严重破坏。 rsync 通过它自己的协议(protocol)工作(只要你不关心加密),但我在让 rsync 一次作为 Windows 服务持续超过几天时遇到了很多问题。 DeltaCopy 是一个在后台使用 rsync 工具的 Windows 应用程序;它似乎工作得很好,虽然我还没有尝试过 ssh 选项。

关于mercurial - 多二进制文件同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4968745/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com