centos 7中的 rsync 安装

本文档详细介绍了如何在CentOS 7系统中安装和配置rsync服务端和客户端。首先,服务端通过安装rsync,修改配置文件,设置欢迎信息,并启动服务。接着,关闭防火墙以降低安全限制。然后,创建测试文件以备后续同步使用。在客户端,我们创建同步目录,并执行rsync同步操作。最后,通过定时任务确保数据的持续同步。

准备两台centos7的虚拟机。
服务机:192.168.1.17
客户机:192.168.1.234

服务端安装rsync
[root@localhost ~]# yum -y install rsync vim

修改配置文件。

[root@localhost ~]# vim /etc/rsyncd.conf
添加以下行:
 motd file=/etc/rsyncd.welcome
 [test]
 path=/world

编辑欢迎信息。

[root@localhost ~]# vim /etc/rsyncd.welcome

在这里插入图片描述
启动服务,关闭防火墙, 降低沙盒。

[root@localhost ~]# systemctl start rsyncd.service
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0

创建文件,稍后做测试用

[root@localhost ~]# mkdir /world
[root@localhost ~]# touch /world/{1..10}.txt
客户端配置
[root@localhost ~]# yum -y install rsync
[root@localhost ~]# rsync -v 192.168.1.17::

在这里插入图片描述
创建同步目录并同步

[root@localhost ~]# mkdir /databak
[root@localhost ~]# rsync -a 192.168.1.17::test /databak/

在这里插入图片描述
查看是否成功

[root@localhost ~]# cd /databak/
[root@localhost databak]# ls
10.txt  1.txt  2.txt  3.txt  4.txt  5.txt  6.txt  7.txt  8.txt  9.txt

在这里插入图片描述
启动定时任务

[root@localhost databak]# crontab -e
*/30 * * * * /usr/bin/rsync -a 192.168.1.17::test /databak/
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值