实验环境:centos7.6,2G内存,50G硬盘大小,虚拟机服务端ip:172.16.1.41 客户端ip:172.16.1.31
服务端部署流程
第一步:安装软件
rpm -qa|grep rsync
yum -y install rsync
(rpm -a 可以查看安装包是否存在)
第二步:编写配置文件/etc/rsyncd.conf
参数 | 作用 |
---|---|
uid = rsync | 指定管理备份目录的用户 |
gid = rsync | 指定管理备份目录的用户组 |
port = 873 | 定义rsync备份服务的网络端口 |
fake super =yes | 将rsync虚拟用户伪装成一个超级管理员用户 |
max connections = 200 | 允许的最大连接数,最多允许200个用户连接到服务器 |
timeout = 300 | 超时时间(/s) |
pid file = /var/run/rsyncd.pid | 进程id存储文件 |
lock file = /var/run/rsync.lock | 锁文件 |
log file = /var/log/rsyncd.log | rsync服务的日志文件,用于排错分析问题 |
ignore errors | 忽略传输中的简单错误 |