rsync备份服务部署

rsync备份服务部署

第一步:查看rsync是否安装
在这里插入图片描述
PS:没有的话使用yum -y install rsync即可。

第二步:编写配置文件/etc/rsyncd.conf
使用vim /etc/rsyncd.conf打开配置文件,看到配置文件的示例,删除重新编写即可
在这里插入图片描述
编写完成后的配置文件:

    uid = rsync                    					-- 指定管理备份目录的虚拟用户
    gid = rsync                      				-- 指定管理备份目录的虚拟组
    port = 873                       				-- rsync服务默认端口
    use chroot = no                  				-- 安全配置
    max connections = 200             				-- 最大连接数(并发)
    timeout = 300                     				-- 连接超时时间
    pid file = /var/run/rsyncd.pid        			-- 记录rsync进程号的文件路径
    lock file = /var/run/rsync.lock   				-- 锁文件的路径
    log file = /var/log/rsyncd.log   				-- 日志文件的路径
    ignore errors                 					-- 忽略小错误,提高效率
    read only = false                 				-- 是否将备份目录设置为只读
    list = false                    				-- 是否显示模块列表
    hosts allow = 172.16.1.0/24       				-- 白名单
    hosts deny = 0.0.0.0/32          				-- 黑名单
    auth users = rsync_backup        				-- 服务指定认证用户
    secrets file = /etc/rsync.password    			-- 密码文件的存放路径
    [backup]                      					-- 模块名称
    comment = "backup dir"							-- 模块描述
    path = /backup                  				-- 模块对应的备份目录

第三步:创建备份目录及虚拟用户rsync,将备份目录的属主属组修改为rsync

mkdir /backup
useradd -M -s /sbin/nologin rsync
chown rsync. /backup

第四步:创建密码文件/etc/rsync.password,写入密码并更改权限为600

echo "rsync_backup:pingfan123" > /etc/rsync.password
文件格式为配置文件验证用户名:密码
chmod 600 /etc/rsync.password

第六步:客户端配置
1.检查rsync是否安装
2.创建密码文件与服务端一致,修改权限为600
3.测试
在这里插入图片描述
查看服务端备份目录:
在这里插入图片描述
测试成功,rsync服务部署完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值