全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2938|回复: 7
打印 上一主题 下一主题

[疑问] 多台文件同步单个文件有什么办法?

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-2 02:04:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
多台文件同步单个文件有什么办法?

rsync是同步目录的,郁闷。。。
2#
 楼主| 发表于 2010-5-2 03:27:12 | 只看该作者
自己搞了个脚本搞定了。
3#
发表于 2010-5-2 03:50:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
4#
发表于 2010-5-2 09:32:39 | 只看该作者
原帖由 Rey 于 2010-5-2 03:50 发表
怎么搞?求教程~

5#
发表于 2010-5-2 09:42:36 | 只看该作者
原帖由 Rey 于 2010-5-2 03:50 发表
怎么搞?求教程~

我也有办法,不过麻烦的很,提示下,跟不打包备份差不多,动态的mysql远程调用
6#
发表于 2010-5-2 10:03:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
7#
发表于 2010-5-2 10:17:28 | 只看该作者
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/
8#
 楼主| 发表于 2010-5-2 16:12:20 | 只看该作者
rsync是同步目录的,麻烦的很,我想单独同步单个文件。
哈哈,我直接写了个shell脚本,用scp,大概的,都应该知道拉。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-1 13:59 , Processed in 0.061455 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表