设为首页收藏本站

LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区!

 找回密码
 注册

QQ登录

只需一步,快速开始

#公告#抱歉,网站将关闭,不再开放。由于PC时代已远逝 。在这个后移动互联网时代,我们继续携手前行,保持对技术的热情。共同构建linuxtone知识星球欢迎加入,一起讨论技术、招聘人才、分享资源。请新老linuxtone人 扫码移步到 知识星球:linuxtone

学习是一种信仰!分享是一种快乐!能力= 心态 * 沟通 * 知识 (你的每一天需要正能量!)

 网站的发展需要你贡献一份力量!希望你能每天坚持看贴1小时,并回答网友的问题!祝你在浏览论坛的过程中取得进步!谢谢!linuxtone加油!大家加油! 友情提示: 你今天学习了吗?你今天进步了吗?少一点抱怨!多一点进步!Life is short ! Why not linuxtone ?  

网站的发展、感谢每位坛友的努力!

查看: 7855|回复: 13

请教多服务器之间互相文件同步   [复制链接]

Rank: 6Rank: 6

签到
41
注册时间
2010-10-13
最后登录
2019-1-16
在线时间
2700 小时
阅读权限
70
积分
3665
帖子
1166
主题
1143
精华
1
UID
10603
发表于 2012-8-13 10:55:30 |显示全部楼层
现在我在找一个工具可以实现多服务器之前的互相同步的软件

主要的要求如下:
有五台服务器,分别在北京、上海、无锡、深圳、天津
都是提供FTP服务,想做实时同步,五台文件保持一样,提供给用户使用,就近访问

双向同步的工具找了一个unison这个软件,看了简单的说明,好像可以实现我的要求,

不过不知道有没有更好的方案呢?请教大家一下。

其中考虑到的问题
因是FTP服务器,所以有时会上传超大文件比如4G的ISO,服务器带宽都比较大,不过在大也是有限制的,有没有工具可以保证文件彻底传完后在进行同步,

````````````

Rank: 8Rank: 8

注册时间
2010-5-4
最后登录
2017-9-18
在线时间
183 小时
阅读权限
150
积分
24708
帖子
74
主题
10
精华
0
UID
9087
发表于 2012-8-13 11:10:26 |显示全部楼层
md5散列。。对比

使用道具 举报

Rank: 6Rank: 6

注册时间
2010-10-13
最后登录
2019-1-16
在线时间
2700 小时
阅读权限
70
积分
3665
帖子
1166
主题
1143
精华
1
UID
10603
发表于 2012-8-13 11:28:56 |显示全部楼层
xieshen947 发表于 2012-8-13 11:10
md5散列。。对比

我也想过这种问题,不过因为要是我来传文件那都好办,文件都是不同的用户来上传的,所以挺麻烦的
````````````

使用道具 举报

Rank: 8Rank: 8

注册时间
2009-4-15
最后登录
2017-12-4
在线时间
906 小时
阅读权限
90
积分
85989
帖子
149
主题
1
精华
0
UID
2479
发表于 2012-8-13 11:49:52 |显示全部楼层
参考CDN的模型应该会有不错的效果

使用道具 举报

Rank: 8Rank: 8

注册时间
2011-2-22
最后登录
2015-1-30
在线时间
132 小时
阅读权限
90
积分
31714
帖子
72
主题
2
精华
0
UID
12113
发表于 2012-8-13 12:21:35 |显示全部楼层
选择一台源机器,所有上传的资源先同步到这台源机器,然后其他机器从源机器同步文件。这样实现会不会简单一点?

使用道具 举报

Rank: 8Rank: 8

注册时间
2011-2-22
最后登录
2015-1-30
在线时间
132 小时
阅读权限
90
积分
31714
帖子
72
主题
2
精华
0
UID
12113
发表于 2012-8-13 12:26:05 |显示全部楼层
其中考虑到的问题
因是FTP服务器,所以有时会上传超大文件比如4G的ISO,服务器带宽都比较大,不过在大也是有限制的,有没有工具可以保证文件彻底传完后在进行同步,
--------------
对于这个问题,使用 rsync 不是可以解决吗?即使同步的时候文件没有上传完下次同步也不会有数据的重复传输

使用道具 举报

Rank: 6Rank: 6

注册时间
2011-6-27
最后登录
2017-6-26
在线时间
15 小时
阅读权限
70
积分
4454
帖子
20
主题
4
精华
0
UID
14727
发表于 2012-8-13 15:32:20 |显示全部楼层
rsync可以实现。

使用道具 举报

论坛元老

冰砖

Rank: 8Rank: 8

注册时间
2009-9-10
最后登录
2019-1-18
在线时间
5427 小时
阅读权限
90
积分
37522
帖子
2452
主题
1965
精华
0
UID
5300

LT粉丝

发表于 2012-8-13 18:05:31 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

使用道具 举报

Rank: 6Rank: 6

注册时间
2010-10-13
最后登录
2019-1-16
在线时间
2700 小时
阅读权限
70
积分
3665
帖子
1166
主题
1143
精华
1
UID
10603
发表于 2012-9-6 21:18:41 |显示全部楼层
至今还没有找到比较好的解决办法,
主要是五台服务器都在不同地方,时时性可以到晚上在同步,FTP上的文件一般都是传完以后使用

访问服务器都是就近访问,上传文件也一样,就近上传,所以每台服务器都有可能不一样,如何去同步,这就是一个问题了,

unison这个软件可以做到双向同步,但我还没有找到多台服务器互联同步的
rsync 好像在删除方面有些问题,并且也是多台同步问题
各位大侠还有别的办法吗?
````````````

使用道具 举报

Rank: 8Rank: 8

注册时间
2011-6-24
最后登录
2018-4-12
在线时间
81 小时
阅读权限
90
积分
20506
帖子
40
主题
0
精华
0
UID
14633
发表于 2012-10-12 16:06:50 |显示全部楼层
inotify+rsync 应该比较简单易行些吧

使用道具 举报

Rank: 8Rank: 8

注册时间
2010-10-15
最后登录
2016-4-3
在线时间
1023 小时
阅读权限
90
积分
175563
帖子
696
主题
14
精华
0
UID
10623
发表于 2012-10-12 16:36:52 |显示全部楼层
推荐FastDFS

使用道具 举报

Rank: 8Rank: 8

注册时间
2012-1-6
最后登录
2015-6-11
在线时间
72 小时
阅读权限
90
积分
16791
帖子
27
主题
1
精华
1
UID
17193
发表于 2013-2-25 13:48:05 |显示全部楼层
p2p应该可以。

使用道具 举报

Rank: 8Rank: 8

注册时间
2012-12-27
最后登录
2014-9-11
在线时间
160 小时
阅读权限
90
积分
32594
帖子
210
主题
10
精华
0
UID
36673
发表于 2013-2-25 14:40:13 |显示全部楼层
linux系统还是windows的?

使用道具 举报

Rank: 3Rank: 3

注册时间
2013-12-26
最后登录
2014-1-6
在线时间
2 小时
阅读权限
30
积分
360
帖子
80
主题
0
精华
0
UID
40702
发表于 2013-12-30 16:38:21 |显示全部楼层
Keycer是一家位于荷兰的基础网络服务提供商,全球IP单一架构,在客户单台服务器,提供任意国家的IP
全能独立IP空间,支持IP访问网站,独立IP更利于SEO,让您选择更专业,海外免备案空间,海外服务器,稳定高速。
新品发布
全球最低价 限量50台供应
每人限购3台
•        6核心CPU
•        12GB 内存
•        2TB硬盘
•        1TB流量
•        256个C段不连续IP
•        大机房质量保障/全球IP

更多请点击: http://www.keycer.org/support/cart/cloud-promotion/&step=0
详情咨询QQ:800066022

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

IT运维专家网感谢您的支持

合作联系: QQ:67888954/MSN:cnseek@msn.com/mail:netseek@linuxtone.org

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2019-1-19 21:08 , Processed in 0.026721 second(s), 14 queries , Apc On.

Powered by Discuz! X2 Licensed

© 2001-2011 Comsenz Inc.

回顶部