rsync+inotify实现数据的实时_51CTO博客
一)Rsync简介    rsync数据镜像备份工具,通过rsync可以将本地数据通过网络备份到任何远程主机上。rsync常用工作模式:1)shell模式,本地模式2)远程shell模式,可利用ssh协议承载其数据传输过程。3)列表模式。4)服务器模式,rsync工作为守护进程,能够接收客户端数据传输请求,在使用时,可使用rsync命令把文件发送给守护进
原创 2014-03-28 19:26:03
781阅读
 我这个人写一些东西难免要发一番感慨,今天做rsync+inotify实现实时备份,做了好长时间没做出来,这段时间我看了好多博文还有一些视频,但自己做时候还是没做出来,非常郁闷,就拿起书慢慢看起来,最终我把思路整理好,又重新试验了一遍终于成功了。是的,你百分之九十时间在实践,而剩下百分之十时间才能到达成功,坚持加再看一遍很重要。   我先整理一下大致思路,如有时间,我
原创 2014-05-18 19:33:08
843阅读
一,简介: 1. rsync是类unix系统下数据镜像备份工具——remote sync。一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH、rsync主机同步。与传统cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高数据备份需求,例如定期备份文件服务器数据到远端服务器,对本地
推荐 原创 2017-01-17 21:07:53
4299阅读
2点赞
rsync简介rsync(remote sync)是一款数据镜像备份工具,支持本地复制和远程同步。它基本用法与scp相似,但是它们同步方式有所区别,rsync在同步之前会检查源目录和目标目录之间是否存在不同之处,如果有,仅复制不同数据(目标目录中没有的文件),源目录和目标目录中都有的,则会通过提取文件特征码进行比对(比较内容是否相同,scp会直接覆盖),内容不相同则进行覆盖,内容相同
原创 精选 2015-07-18 12:58:22
1374阅读
1点赞
rsync是Linux/UNIX下文件同步和数据传输工具。rsync即remote sync,有如下特性:1>可以镜像保存整个目录树和文件系统2>可以增量同步数据,文件传输效率高3>可以保持原有文件权限,时间等属性4>加密传输数据,保证数据安全性5>支持匿名传输rsync4中应用模式:1>shell应用模式,也成本地模式2>远程shell模式,利用S
原创 2015-09-14 10:42:47
591阅读
rsync数据同步优缺点与传统cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高数据备份需求,例如定期备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。随着应用系统规模不断扩大,对数据安全性和可靠性也提出更好要求,rsync在高端业务系统中也逐渐暴露出了很多不足。首先,rsync同步数据时,需要扫描所有文件
原创 2019-01-26 18:42:53
2076阅读
   我们可以利用rsync实现数据镜像和备份,但是要实现数据实时备份,单独靠rsync还不能实现,本文就讲述下如何实现数据实时备份。 一、rsync优点与不足  与传统cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高数据备份需求,例如定期备份文件服务器数据到远端服务
转载 精选 2011-06-07 09:38:28
399阅读
rsync 即remote sync 是Linux/UNIX系统下文件同步和数据传输工具 采用rsync算法 使一个客户机和远程文件服务器中间文件同步通过rsync可以将同一个服务器数据从一个分区备份到另一个分区 也可以将本地系统数据通过网络传输方式备份到任何一个远程主机上rsync 可以在终端之后恢复传输 rsync 只传输源文件和目标文件之间不一致部分 即可以只执行完整备份或增量备份
原创 2012-04-25 15:22:03
1566阅读
 通过rsync+inotify实现数据实时备份   标签:Linux 休闲 rsync+inotify 职场 数据实时备份 转载自:http://ixdba.blog.51cto.com/2895551/580280 在前面的博文中,我讲到过利用rsync实现数据镜像和备份,但是要实现数据实时备份,单独靠rsync还不能实现,本文就讲
转载 精选 2012-11-27 23:06:54
262阅读
### rsync 优点和不足 **rsync** 优点与不足与传统cp、tar备份方式相比, rsync具有安全性高、备份迅速、支持增量备份等优点,通过 rsync可以解决对实时性要求不高数据备份需求, 例如,定期地备份文件服务器数据到远端服务器,对本地磁盘定期进行数据镜像等。随着应用系统规模不断扩大,对数据安全性和可靠性提出了更高要求, rsync在高端业务系统中也逐渐暴露出了很多
原创 2021-07-15 17:03:15
160阅读
 1.安装软件 2台server 一台安装rsync,另一台安装inotify yum install -y rsync 下载inetify http://inotify-tools.sourceforge.net 解压 && configure && make && make install 2.配置rsync 开启rsy
原创 2013-03-19 21:01:34
740阅读
 实时同步应用描述如下: A机器为更新文件,需要实时同步到线上环境上应用服务器B上面,因此这里需要用inotify实时检查A机器上文件修改状态,如果有更新,则立刻触发rsync进行同步。 B机器作为rsync服务,A为rsync客户端,客户端向服务器传送最新数据。 A:192.168.0.201 数据文件目录为/root/web1 B:192.168.0.202 B机器r
原创 2012-09-14 23:19:20
778阅读
一、无差异同步数据1.首先,在实践实时同步之前我们先来了解一下rsync无差异同步无差异推送数据加--delete1)备份--delete风险本地有,远端就有。本地没有远端有也会删除,服务器端目录数据可能会丢失无差异拉取数据2)代码发布、下载--delete风险远端有,本地就有。远端没有的本地有也会删除,本地目录数据可能丢失ps:上图会将远程端/hzftp/test里文件完全克隆到客户端
原创 2018-06-27 16:18:49
967阅读
1点赞
一、原理简介(原理内容来自网络)1.rsync 与传统 cp、tar 备份方式相比,rsync 具有安全性高、备份迅速、支持增量备份等优点,通过 rsync 可以解决对实时性要求不高数据备份需求,例如定期备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等,随着应用系统规模不断扩大,对数据安全性和可靠性也提出更好要求,rsync 在高端业务系统中也逐渐暴露出了很多不足,首先,
推荐 原创 2014-03-31 23:28:27
3469阅读
2点赞
1评论
一、rsync1、rsync介绍Rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间文件。Rsync本来是用以取代rcp一个工具,它当前由 rsync.samba.org维护。Rsync使用所谓Rsync演算法”来使本地和远程两个主机之间文件达到同步,这个算法只传送两个文件不同部分,而不是每次都整份传送,因此速度相当快。运行Rsync serve
原创 精选 2014-08-26 18:46:27
697阅读
2点赞
同步软件介绍1.inotifysersync同步原理
原创 2018-05-03 14:18:06
571阅读
1点赞
           inotify简介inotify是一种强大、细粒度、异步文件系统事件监控机制,Linux内核从2.6.13开始引入,允许监控程序打开一个独立文件描述符,并针对事件集监控一个或者多个文件,例如打开、关闭、移动/重命名、删除、创建或者改变属性。配置inotify需要rsync服务能直接传输数据(免密码传输)。rsy
原创 2017-04-18 10:52:38
942阅读
1点赞
1评论
一、rsync(一)、rsync简介rsync是Linux和Unix下一款远程数据同步工具,rsync第一次会把数据全量同步到远端服务器,之后会对比两个文件不同,传输差异文件,实现增量同步优点:安全性高、备份迅速,使用同步算法,只同步有变化文件备份文件保持原有文件属性软硬连接,且支持排除备份等缺点:在数据同步之前需要扫描所有的文件进行对比才能进行差异化同步,如果同步文件达到百万级或者千万级,
原创 2018-10-02 20:46:10
3901阅读
1点赞
主服务器端,向从服务器端实时同步数据master端IP地址:192.168.1.39(node1)slave端IP地址:192.168.1.40 (node2)一、配置从服务器在从服务器安装rsync,创建并配置rsync文件。[root@node2 ~]# yum install -y rsync hosts allow =&
推荐 原创 2015-02-13 18:41:04
2210阅读
2点赞
1、环境及相关软件介绍操作系统:Ubuntu12.04_x64源服务器(推送):192.168.18.10目标服务器(备份):192.168.18.20rsync:  rsync是unix系统下数据镜像备份工具,是一款快速增量备份工具(远程同步),支持本地复制,或者与其他SSH(安全传输)、rsync主机同步。rsync有以下常用参数:    -v,--
推荐 原创 2015-04-24 13:50:45
3005阅读
2点赞
4评论
  • 1
  • 2
  • 3
  • 4
  • 5