rsync + lsyncd 文件实时同步/备份
来源:互联网 发布:iphone7垃圾清理软件 编辑:程序博客网 时间:2024/06/12 01:19
lsyncd 在哪台服务器启动,这台服务器就像当于是同步服务器,其他服务器如果多了文件就会删除,少了文件就会从这台服务器同步下来。
修改文件内容也会同步
rsync 可实现文件的同步/备份,安装配置移步linux 下 rsync 备份/同步文件
lsyncd 实现了触发式或定时通知事件,可以近实时的同步文件(封装了rsync),github地址:https://github.com/axkibe/lsyncd
系统:centos6.4
主服务器:192.168.1.136
同步服务器:192.168.1.137
在 192.168.1.136 上安装 lsyncd
安装依赖(lsyncd 使用 lua 语言写的)
在github 上下载 lsyncd-master.zip
创建配置文件
内容为( -- 是 lua 中的注释符)
更多详细配置,请看文档 https://github.com/axkibe/lsyncd/wiki/Lsyncd%202.1.x%20%E2%80%96%20The%20Configuration%20File
创建密码文件(内容为192.168.1.137 上用户‘rsync137’对应的密码 123456)
将 lsyncd 加入到环境目录(做个软链)
在192.168.1.137安装配置 rsync ,参考这里linux 下 rsync 备份/同步文件
配置可简单点
认证文件内容为(/etc/rsyncd/rsyncd.secrets)
rsync137:123456
启动 lsyncd
192.168.1.136 上创建了一个t1的文件夹,和上传了张 t1.jpg图片
还未同步时(配置的15秒延迟),192.168.1.137 上结构如下图
同步后如下
阅读全文
0 0
- rsync + lsyncd 文件实时同步/备份
- rsync + lsyncd 文件实时同步/备份
- lsyncd+rsync实时同步rsync同步
- lsyncd+rsync实现实时自动同步
- lsyncd实时同步搭建指南——取代rsync+inotify
- lsyncd实时同步搭建指南——取代rsync+inotify
- 通过rsync+inotify实现文件的实时备份同步
- Rsync文件同步备份
- 服务器实时同步文件 服务镜像解决方案 lsyncd
- 文件同步(一) lsyncd
- lsyncd轻松同步文件
- lsyncd实时同步搭建指南——取代rsync+inotify(转载)
- rsync+inotify文件实时同步
- Rsync+inotify文件实时同步
- rsync+inotify文件实时同步
- rsync与inotify实时同步备份数据
- 安装rsync+inotify实时同步备份服务器
- rsync , rsync + ssh, rsync + lsyncd 多种同步方案与比较
- React组件之间的传值
- linux下的文件权限问题
- tomcat服务器配置注意的问题
- 激活设备管理器权限,防止被卸载
- 【mysql】添加列
- rsync + lsyncd 文件实时同步/备份
- String 和StringBuilder的区别
- Host XXX is blocked because of many connection errors, unblock with 'mysqladmin flush-hosts
- 单目/双目与imu的融合(一)
- 死锁现象-Java基础070
- JSP 页面重定向
- EasyCsharp
- Request对象的主要方法
- iOS 从0到1搭建高可用App框架