摘要:早期的业务系统各个节点之间文件的同步都是通过在业务层暴露设计的一些同步然后文件同步的调度器自动对所有服务进行调用和同步文件,中间也涉及到我们一些协议的交互,典型的两阶段提交快速失败。这里我们就采用进行文件同步。
早期的业务系统各个节点之间文件的同步都是通过在业务层暴露设计的一些同步API,然后文件同步的调度器自动对所有服务进行调用和同步文件,中间也涉及到我们一些协议的交互,典型的两阶段提交(2PC) + 快速失败(fail fast)。简单来说通过我们自己封装的同步交互协议,容错性较高。 然而在某些场景中,我们只需要定时同步一些较少的文件,同时对一致性要求也不是很高,那么按照上面的做法就有点高射炮打蚊子了。这里我们就采用 rsync进行文件同步。
在linux中默认都安装了rsync,我们可以通过运行以下命令查看rsync版本号:
/* yum list installed | grep rsync */ # rsync --version
可以看到我机器上安装的是version 3.0.6版本.
当然也可以自己重新安装新版本的rsync.
Step 1: 查看机器是否安装了rsync
/* rpm -qa | grep rsync */ # yum list installed | grep rsync
Step 2:卸载rsync
# yum remove rsync # wget ""
稍后继续写..
rsync问题总结:
ref:http://ju.outofmemory.cn/entry/87914
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/9264.html
摘要:早期的业务系统各个节点之间文件的同步都是通过在业务层暴露设计的一些同步然后文件同步的调度器自动对所有服务进行调用和同步文件,中间也涉及到我们一些协议的交互,典型的两阶段提交快速失败。这里我们就采用进行文件同步。 早期的业务系统各个节点之间文件的同步都是通过在业务层暴露设计的一些同步API,然后文件同步的调度器自动对所有服务进行调用和同步文件,中间也涉及到我们一些协议的交互,典型的两阶段...
摘要:本文将在一台服务器上搭建文件同步服务,然后在另一台电脑上保持与的单向同步。一个简单的实施方案,就是在上搭建服务,然后告知来同步。 本文将在一台Linux服务器A上搭建rsync文件同步服务,然后在另一台windows电脑B上保持与A的单向同步。 一个具体的案例 某技术公司A的业务,会在服务器上生产pdf电子书、相册等文件,但是公司A本身不具备打印技术,需要转交给传统打印公司B来完成线下...
摘要:什么是是一个远程数据同步工具,可通过快速同步多台主机间的文件。所以通常可以作为备份工具来使用。经测试,上述配置文件每行后面不能使用来来注释一行一个用户,用户名密码。表示每个可监控的最大目录数量。排除使用排除监控目录的 1. rsync 1.1 什么是rsync rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。它使用所谓的Rsync演算法来使本地和远程...
摘要:背景公司现在有一个需求,需要将服务器的文件定时增量到服务器,服务器连接了存储服务器磁盘阵列,空间比较大。基于这样的需求,我们采用增量备份的解决方案。 背景 公司现在有一个需求,需要将服务器CentOS的文件定时增量到Windows服务器,Windows服务器连接了存储服务器磁盘阵列,空间比较大。基于这样的需求,我们采用inotify+rsync增量备份的解决方案。 服务器配置 IP...
摘要:选项这是个压缩选项,只要使用了这个选项,就会把发向对端的数据先进行压缩再传输。我们看看实际用法吧选项和选项如果你不希望同步一些东西到目的端的话,可以使用选项来隐藏,还是很重视大家隐私的,你可以多次使用选项来设置很多的隐私。 摘自http://blog.csdn.net/niushuai... 说到同步,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。 [不带任...
阅读 877·2021-10-19 11:42
阅读 2749·2021-10-11 10:58
阅读 2749·2021-09-10 10:51
阅读 490·2021-09-09 09:33
阅读 2012·2021-09-04 16:46
阅读 1577·2021-09-01 10:43
阅读 2622·2019-08-30 12:43
阅读 3416·2019-08-30 11:24