rsync
文章平均质量分 91
rysnc+sersync+inotify
阿无@_@
学习中。。。。。。
展开
-
sersync+rsync部署与使用
实验环境:server:192.168.91.155、192.168.91.158 client:192.168.91.152 实验目的:把clinet指定目录()下的文件同步到server端的指定目录() 主机操作系统环境:centos 1.10 (默认安装rsync) 1、思路 rsync+inotify-tools是通过自己编写脚本实现rsync的调用,而sersync是在inotify-tools的基础上编写出来的,sersync检测到文件有更改等操作时,会自己调用rsync进行同步。 所以要先安装原创 2022-01-08 15:23:35 · 1594 阅读 · 0 评论 -
rsync+inotify的部署与使用
rsync+inotify的部署与使用 1、思路 先安装rsync实现服务器之间文件的同步,在安装inotify监控指定文件夹,当检测到改动,创建、删除等操作时,调用rsync进行同步 2、业务痛点 相较于传统的 scp 和 cp 等,rsync 的主要优势就在于实时性备份,但是同时也存在问题: rsync 同步需要扫描所有文件进行对比,然后进行差异性同步,如果文件数量很大,就会非常耗时。 rsync 无法实时的去检测文件变化,使用定时任务肯定会存在时间差,这就无法实现实时同步。 为了解决上面的问题,于原创 2022-01-08 15:00:47 · 837 阅读 · 0 评论 -
rsync文件同步
我最近在使用rsync,但是一直在这三者之间徘徊rsync、inotify、sersync。于是记录一下这三者之间的关系。 rsync是把文件进行同步的工具,具有很好的实时性。 inotify是监控某文件,并记录其中有什么文件做了改变,需要写脚本进行调用rsync的命令进行文件同步。 sersync是在inotify的基础上做了包装,可以自动调用rsync。 1、rsync的部署与使用 1、服务说明 Rsync 是一款开源,快速,多功能,可实现全量及增量(差异化)的本地或远程数据同步备份工具,适用于 Lin原创 2022-01-08 14:59:42 · 5448 阅读 · 0 评论