全球主机交流论坛

标题: 多台文件同步单个文件有什么办法? [打印本页]

作者: 小米加步枪    时间: 2010-5-2 02:04
标题: 多台文件同步单个文件有什么办法?
多台文件同步单个文件有什么办法?

rsync是同步目录的,郁闷。。。
作者: 小米加步枪    时间: 2010-5-2 03:27
自己搞了个脚本搞定了。
作者: Rey    时间: 2010-5-2 03:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: cpuer    时间: 2010-5-2 09:32
原帖由 Rey 于 2010-5-2 03:50 发表
怎么搞?求教程~


作者: qiqi13245    时间: 2010-5-2 09:42
原帖由 Rey 于 2010-5-2 03:50 发表
怎么搞?求教程~

我也有办法,不过麻烦的很,提示下,跟不打包备份差不多,动态的mysql远程调用
作者: Administrator    时间: 2010-5-2 10:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: wowenwen    时间: 2010-5-2 10:17
Sersync 是金山逍遥网技术支持部平台组周洋同学,开发的一款基于 inotify + rsync 的大量文件的多服务器自动同步程序,目前已开源,开源协议为 New BSD License。

原理:
使用 Linux 2.6 内核的 inotify 监控 Linux 文件系统事件,被监听目录下如果有文件发生修改,sersync 将通过内核自动捕获到事件,并将该文件利用 rsync 同步到多台远程服务器。sersync 仅仅同步发生增、删、改事件的单个文件或目录,不像rsync镜像同步那样需要比对双方服务器整个目录下数千万的文件,并且支持多线程同步,因此效率非常高。

应用:
金山游戏官网的 CMS 内容发布系统。无论编辑通过 Web 还是 FTP 上传图片、视频、附件,还是系统工程师直接去CMS发布服务器上增加、修改、删除文件,干完这些事情后不用做任何处理,sersync 会自动将发生增、删、改事件的文件同步到远程服务器,并可以在文件同步完成后,自动调用 CDN(ChinaCache)缓存刷新接口,刷新发生修改、删除的文件的访问 URL。

更多内容,请访问项目网址:http://code.google.com/p/sersync/
作者: 小米加步枪    时间: 2010-5-2 16:12
rsync是同步目录的,麻烦的很,我想单独同步单个文件。
哈哈,我直接写了个shell脚本,用scp,大概的,都应该知道拉。




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4