免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: flowingtree
打印 上一主题 下一主题

如何实时同步两个主机的文件? [复制链接]

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
11 [报告]
发表于 2011-08-07 14:35 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
7
寅虎
日期:2014-08-15 12:54:11狮子座
日期:2014-10-28 23:42:142015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-08-04 06:20:00IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:00
12 [报告]
发表于 2011-08-07 17:21 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
13 [报告]
发表于 2011-08-07 22:33 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
7
寅虎
日期:2014-08-15 12:54:11狮子座
日期:2014-10-28 23:42:142015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-08-04 06:20:00IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:00
14 [报告]
发表于 2011-08-07 22:46 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
15 [报告]
发表于 2011-08-08 21:59 |只看该作者
关注一下

论坛徽章:
0
16 [报告]
发表于 2011-08-09 09:55 |只看该作者
DRBD

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
17 [报告]
发表于 2011-08-09 15:00 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
18 [报告]
发表于 2011-08-09 16:20 |只看该作者
AB

A, B两边都运行rsync+inotify吗
bigxu 发表于 2011-08-05 22:30



    要做到A B相互同步么?
   如果是要做到A B相互同步 还不如直接用存储来解决

论坛徽章:
0
19 [报告]
发表于 2011-08-09 16:27 |只看该作者
回复 1# flowingtree

源于网络的一个关于rsync  unison drdb 三者之间的对比,供参考
   
RsyncUnisonDRBD
简介远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。 目前由rsync.samba.org维护Unison是windows和unix平台下都可以使用的双向文件同步工具,它能使两个文件夹(本地或网络 上的)保持内容的一致。目前已停止开发。DRBD,是分布式复制块设备,是一种通过TCP/IP网络实现块设备数据实时镜像的方案。,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能.
功能及特点1.镜像保存整个目录树和文件系统;

2.保持原来文件的权限、时间、软硬链接等;
3.无须特殊权限即可安装;
4.优化的流程,文件传输效率高;使用“Rsync算法”同步两个文件的不同部分,而不是每次都整份传送;
5.可以使用rsh、ssh等方式来传输文件,也可以通过直接的socket连接;
6.支持匿名传输。
1、跨平台使用;

2、对内核和用户 权限 没有特别要求;
3、支持双向同步,能自动处理两份拷贝中更新没有冲突的部分,有冲突的部分将会显示出来让用户选择更新策略;

4、可以直接使用 socket 连接或安全的 ssh 连接方式,对带宽的要求不高,使用类似 rsync 的压缩传输协议。
1、DRBD是一种块设备

2、可用于高可用集群(HA)
3、通过网络实现块设备数据实时镜像
4、类似于一个网络RAID-1
使用平台类unix平台(Linux、Solaris、BSD)

Windows平台相应版本:cwRsync
Windows平台

Unix/Linux平台
Linux平台
依赖性需要内核支持
传输方式rsh、ssh、socket连接、daemon模式socket 连接或安全的 ssh 连接方式通过TCP/IP网络实现块设备数据实时镜像
稳定性一般(超时严重)
同步速度小文件同步速度:快

大文件同步速度:一般
小文件同步速度:快

大文件同步速度:慢
缺点不支持双向传输超时严重不支持双向传输,传输速度慢

论坛徽章:
0
20 [报告]
发表于 2011-08-09 17:05 |只看该作者
rsync有没办法回滚恢复文件?
bun 发表于 2011-08-07 12:57



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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP