环境:
1台rsync备份服务器,IP:10.0.0.188
1台rsync备份客户端,IP:10.0.0.51

备份数据需注意:
1. 在业务低谷时间进行备份
2. 进行备份限速

 

 

一、搭建rsync备份服务器

    1. 查看rsyncd服务配置帮助文件(可忽略)
man rsyncd.conf

 

    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

相关文章: