尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

rsync+lsyncd实时同步客服端数据到服务端

rsync+lsyncd实时同步客服端数据到服务端
📅 发布时间:2026/6/20 20:25:42

 

环境:
Os:Centos 7
说明:
服务端安装rsync 参考安装连接:https://www.cnblogs.com/hxlasky/p/19214636
客户端安装lsyncd

 

1.需要用到扩展yum

[root@localhost yum.repos.d]# more epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

 

2.安装
yum install -y lsyncd

 

3.修改配置

[root@yeemiao-jenkins-0zj1ult-prd tmp]# more /etc/lsyncd.conf
----
-- User configuration file for lsyncd.
--
-- Simple example for default rsync, but executing moves through on the target.
--
-- For more examples, see /usr/share/doc/lsyncd*/examples/
-- 
-- sync{default.rsyncssh, source="/var/www/html", host="localhost", targetdir="/tmp/htmlcopy/"}
settings {logfile = "/tmp/lsyncd.log",statusFile = "/tmp/lsyncd.status",insist = true,statusInterval = 10,maxProcesses = 8,maxDelays = 2
}
sync {default.rsync,source = "/source_rsync_data/",target = "rsync_backup@192.168.1.134::backup",delay = 30,rsync = {binary = "/usr/bin/rsync",archive = false,compress = true,password_file= "/etc/rsync.password"}
}

 

说明:
a.服务端需要部署rsync
b.source = "/source_rsync_data/" ##客服端文件目录
c.target = "rsync_backup@192.168.1.134::backup" ##rsync服务端定义的模块backup

 

4.启动
systemctl start lsyncd
systemctl status lsyncd

 

5.验证
在客户端服务器写入文件到目录source_rsync_data,查看是否自动上传到了服务器

相关新闻

  • 苏珊大爷
  • Bakas Trick
  • 从淘宝推荐到微信搜索:查找算法如何支撑亿级用户——动画可视化 - 教程

最新新闻

  • Seraphine:基于LCU API的英雄联盟终极游戏辅助工具
  • Ubuntu 20.04 安装 Composer:PHP 8.2 环境校准与生产级部署指南
  • 哈尔滨市平房区机动车驾驶培训哪家好 - GrowthUME
  • 大连闲置婚金回收攻略 2026,旧三金旧首饰高价回收不克扣损耗 - 奢侈品交易观察员
  • Rocky Linux 8 Python开发环境搭建全指南
  • 2026安徽普高线下考生,考不上普高能上全日制大学吗?合肥理工职教高考班11年升本榜首 - 小张zc

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号