rsync远程同步

常见的远程数据同步工具
1】scp:linux系统自带的远程同步数据命令
2】rsync:数据同步服务 支持使用脚本或者动态时时数据同步
3】sftp:使用sftp协议数据上传或者下载

rsync配置文件常见的选项
vim /etc/rsyncd.conf
uid = nobody //rsync默认用户
gid = nobody //rsync默认组
use chroot = yes //禁锢rsync根目录
pid file = /var/run/rsyncd.pid //存储rsync服务进程号
address = 192.168.100.0 //允许192.168.100.0访问
port = 873 //rsync监听端口
path = //同步源根目录
comment = //描述
dont compress = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2 //文件类型不再压缩
read only = yes //只读
auth users = //验证用户
secrets file = //验证密码
接下来看一实验要求:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

a和b都创建目录
安装rsync:yum -y install rsync 一般linux都自带了不需要安装
在这里插入图片描述
配置主配置文件
在这里插入图片描述
编写用户数据库
在这里插入图片描述
启动服务
然后再服务端安装inotify
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
然后编写一个脚本在这里插入图片描述

修改linux内核调优inotify
在这里插入图片描述
验证:
在这里插入图片描述

2号服务器无数据
在这里插入图片描述

一号机创建文件查看二号机

在这里插入图片描述

在这里插入图片描述以上从服务端发往客户端数据使用的ssh密钥对 也可以使用echo “pwd@123” | rsync -avz /var/www/html/ root@192.168.100.20:/var/www/html/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值