rsync服务端配置
选用rsync机器用作数据备份,也就是运行rsync服务端程序
1、确保安装了rsync服务
yum install rsync -y
2、修改服务端配置文件
vim /etc/rsyncd.conf
在最低行写入如下参数
uid = rsync # 指定rsync服务运行的时候,向磁盘写入数据和读取数据的用户是谁
gid = rsync # 同上,指定允许rsync的用户组
fake super = yes # 无需让rsync以root身份运行即可保存文件完整性
use chroot = no # 进行数据同步存储时,有关安全的参数,默认企业都是内网rsync同步,这个参数就可以关闭了
max connections = 200 # 用于定义服务端连接数量
pid file = /var/run/rsyncd.pid # rsync服务运行时候,用于记录rsync进程id号的文件
lock file = /var/run/rsync.lock # 定义锁文件,主要和max connections连接数进行并发控制,当链接过多就锁住进程的pid号
log file = /var/log/rsyncd.log # 定义日志的位置
ignore errors # 定义一些错误信息
read only = false
list = false
hosts allow = 192.168.178.0/24 # 允许哪些网段可以访问rsync
hosts deny = 0.0.0.0/32 # 拒绝所有的其他ip访问
auth users = rsync_backup # 用于连接rsync服务端的验证用户名
secrets file = /etc/rsync.password # 定义密码文件路径
[backup] # 定义区、段的名字,也是用于定义备份模块的信息,可以写入多个
comment = This is chaoge backup! # 注释信息
path = /backup/ # 定义备份目录
uid = rsync
gid = rsync
fake super = yes
use chroot = no
max connections = 200
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
ignore errors
read only = false
list = false
hosts allow = 192.168.178.0/24
hosts deny = 0.0.0.0/32
auth users = rsync_backup
secrets file = /etc/rsync.password
[backup]
comment = This is yu backup!
path = /backup/
网友评论