环境:
1台rsync备份服务器,IP:10.0.0.188
1台rsync备份客户端,IP:10.0.0.51
备份数据需注意:
1. 在业务低谷时间进行备份
2. 进行备份限速
一、搭建rsync备份服务器
1. 查看rsyncd服务配置帮助文件(可忽略)
2. 查看rsync安装包,如无则安装
rpm -qa | grep "rsync"
yum install rsync -y
3. 添加rsync服务的用户,管理本地目录的
useradd rsync -s /sbin/nologin -M
id rsync
4. 创建并配置/etc/rsyncd.conf配置文件
![]()
cat >>/etc/rsyncd.conf<<EOF
##rsync.config____________start
#created by Caiyun 20190411
################ rsyncd.conf start ###################
# 用户 远端的命令要使用rsync访问共享目录
uid = rsync
# 用户组
gid = rsync
# 安全相关
use chroot = no
# 最大连接数
max connections = 200
# 超时时间
timeout = 300
# 进程对应的进程号文件
pid file = /var/run/rsyncd.pid
# 锁文件
lock file = /var/run/rsyncd.lock
# 日志文件 出错
log file = /var/log/rsyncd.log
# ========================================================================================
# 备份模块名称
[backup]
# 服务器端提供访问的目录
path = /backup
# 忽略错误
ignore errors
# 可写
read only = false
# 不能列表,如ls等功能
list = false
# 允许ip
# hosts allow = 172.16.1.0/24
# 禁止ip(一般和allow二选一)
# hosts deny = 0.0.0.0/32
# 服务虚拟用户
auth user = rsync_backup
# 密码文件
secrets file = /etc/rsync.password
##rsync.config______________end
EOF
/etc/rsyncd.conf