首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同时上传到多个FTP站点

同时上传到多个FTP站点
EN

Server Fault用户
提问于 2011-07-20 14:21:56
回答 2查看 319关注 0票数 0

我目前正在构建一个小型的CDN拓扑系统,Im正在寻找最好的方法来同步所有服务器中某些文件夹中的文件。

我需要能够上传一个文件到一个特定的FTP,并使它复制到所有其他服务器。

需要同步的文件夹的大小大约是50 Up,我需要它在多达5分钟的时间内同步。

所有服务器上的O/S都是windows 2008 R2。

有什么想法吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-08-27 16:40:16

我最终使用了一个叫做RepliWeb的企业级程序,它做得很棒!

很好的推荐!

票数 1
EN

Server Fault用户

发布于 2011-07-22 07:58:13

解决方案:假设您确实拥有一个主FTP和各种辅助服务器:

上传后,通过调用您的网站/Distribute.php来触发一个系统(‘distribute.sh’),该系统包含:

代码语言:javascript
复制
rsync <a ton of parameters to upload to Slave A>
rsync <a ton of parameters to upload to Slave B>
rsync <a ton of parameters to upload to Slave C>

rsync确实支持延迟同步。这样你就不会再到处乱搞了。

另外一种方法应该是(Ab)使用版本控制系统'git‘。因此,上传到那里的任何东西都会自动添加到仓库(我认为git使用了不同的术语),您的奴隶经常(例如cronjob)同步到那个git。好处可能是(更多)事务安全。没有把上传一半的文件分发给奴隶的危险。

绝对(afaik法律免费最多2个用户和5个客户规格。非常非常稳定,也有巨大的二进制文件或SVN (烦人的.snv子文件夹)。我不会说这个稳定的东西.)可能对你也有同样的作用。当然,IMO比git更容易掌握。

但git可能是“更现代”的方式,而且是免费的。不确定的是,它是如何对巨大的二进制文件做出反应的,也就是说,它是否可以避免试图区分它们。或者将版本深度保持在零.

评论:嘿,我想知道你是不是和我一样:我是按下摄影的,所以在这个领域,我必须使用一个恼人的、不稳定的、微小的上传连接才能到达(理想情况下只有1) FTP服务器。从那里(我的网页管理员服务器中心),如果它能够快速地通过那些(我相信:手臂厚的T1电缆.)所有的影像公司..。

我还没有给出解决方案,但我要.

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/292924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档