rsync同步配置

因为公司数据库比较重要,现在只有一台服务器,IP为:118.145.*.*暂称为server,公司一台虚拟机,IP为。192.168.0.100 ,暂称为rsync

1、安装服务器端:yum -y installxinetd
2、安装路径:/etc/xinetd.d/
3、启动路径: /etc/init.d/xinetdstart
4、配置文件:/etc/rsyncd.conf

在家里建立两台虚拟机,10为server,201为client ,可以实现同步
rsync同步配置
实现只同步2个目录中不同的部分。速相对快一些


网站服务器配置rsyncd,/etc/rsyncd.conf配置
[sitebackup]                               // name
path = /opt/sh                  // copied directory
use chroot = no
hosts allow = *
hosts deny = *
list = true
uid = nobody
gid = nobody
#log file = /var/log/rsyncd.log
#auth users = mysql
#secrets file = /etc/rsyncd.secrets

因为服务器的ssh端口改变了,不再是22了。所以本地机子链接时需要定义rsh
rsync -zvr --rsh='ssh -p622' root@IP:/opt/sh/ /Backup/
这样就可以把服务器端的/opt/sh/下的文件差异同步到本地
rsync --daemon 启动成功,netstat确认873有监听。

posted @   星星的学习小志  阅读(136)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
历史上的今天:
2012-07-28 thunderPid
2012-07-28 命令行导入导出IP设置的方法
点击右上角即可分享
微信分享提示