多服务器之间文件同步

使用Seafile
公司A北京(总部)、B达拉斯(国外分部)、C(国外出差)
服务器架设在 A办公内网、
客户端B 、C 下载文件较慢。
能否实现 ?(或者此场景,有没推荐的解决方案,愿闻其详。)
在A、B各架设1台服务器,A作为主服务器,B作为子服务器
当客户端上传文件到A, A自动文件传输到B ,
最后B端的客户端和C ,都可以直接访问B 服务器,而不用直接访问A。

感谢!

思路:
至少两个用户,一个和a服务器同步,
一个和b服务器同步,
但都指定一个目录一个资料库。

按你的思路,你看我理解的对不对。
假设有文件1份 xx
需要有两个动作
1个账户将xx 上传到A服务器
1个账户将xx 上传到B服务器

下面这个方法你试一下:

找一个台式机,安装 Seafile Drive 客户端和 Seafile 同步客户端。Drive 客户端连接 服务器A,这样把 A的文件挂载成本地的一个盘。同步客户端连接服务器 B, 把本地挂载盘上的目录同步到服务器B。

感谢答复。
实现原理明白,11月测试方法。
期待Seafile后续版本的更新,增加服务器之间,直接同步的功能(可选择目录文件)。

以上

按4F的处理,我测试过我的办法会提示文件被锁定之类的提示好像。反正就是不让你同步。

seafile商业版有同步功能啊

测试结果,没成功。
文件夹被锁定。

我是用了虚拟机装了一个客户端访问宿主机的同步目录,同步到第二台服务器,比较麻烦