lsyncd 实现文件实时同步
最近遇到个需求,需要做文件的实时同步,用于备份 gitlab 的数据,调研后,打算使用 lsyncd 来做。
安装
复制代码
配置(/etc/lsyncd.conf)
复制代码
启动服务
复制代码
注意事项
1、由于同步的是 gitlab 的数据,所以需要将目标文件夹的用户改成 gitlab,命令为:
复制代码
2、设置 inotify 的最大监控文件数,注意:重启系统后会失效,需要重新设置
复制代码
修改后执行
复制代码
参考链接
版权声明: 本文为 InfoQ 作者【阿呆】的原创文章。
原文链接:【http://xie.infoq.cn/article/db8060c2e3478bf7867f4edd6】。文章转载请联系作者。
评论