标签:错误 操作 配置文件 rsyslog start systemctl lin 综合 man
rsync 服务器配置文档uid = rsync
gid = rsync
fake super = yes
use chroot = no
max connections = 2000
timeout = 600
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 = 172.16.1.0/24
#hosts deny = 0.0.0.0/32
auth users = rsync_backup
secrets file = /etc/rsync.passwd
[backup]
comment = welcome to xiyuxingxia backup!
path = /backup/
man rsyncd.conf 去查使用说明
最后配置好了备份一下:cp /etc/rsyncd.conf{,.bak}
rpm -qa rsync
useradd -s /sbin/nologin -M rsync
id rsync
并根据secrets file 参数生成密码文件
echo "rsync_backup:kobe" > /etc/rsync.passwd
此处的kobe是密码
chmod 600 /etc/rsync.passwd
ll /etc/rsync.passwd
mkdir -p /backup
chown -R rsync.rsync /backup
ll /backup
systemctl start rsyncd或rsyncd.service
systemctl enable rsyncd---开机自启动
检查:
rsync --daemon
ps -ef|grep rsync
lsof -i:873
netstat -lntup |grep 873
ss -lntup|grep rsync
kill rsync的进程号----停掉这个服务,则这个进程文件就不存在了
/var/log/rsyncd.log
tail -f /var/log/rsyncd.log---若报错,查看这个日记文件,找出原因
若启动了rsyslog,但是日记没有内容或者没有这个文件,就是rsync配置文件有问题或者权限问题--内容错误或者新增加了其他无关的内容,set nu配置完成!----恭喜你,通过以上的操作后,就在linux下搭建出来一台backup服务器了!!!
rsync客户端配置
1、 安装好rsync
rpm -qa rsync
echo "oldboy" >/etc/rsync.passwd (该密码与服务器设置的密码一样)
cat /etc/rsync.passwd
chmod 600 /etc/rsync.passwd
ls -l /etc/rsync.passwd
mkdir -p /backup
rsync -avz /backup/ rsync_backup@172.16.1.41::backup/ --password-file=/etc/rsync.passwd(客户端设置的密码配置文件名,可以跟服务端不一样,但是这里要对应自己的配置文件)
rsync -avz /backup/ rsync://rsync_backup@172.16.1.41/backup/
rsync -avz rsync_backup@172.16.1.41::backup/ /backup/
标签:错误 操作 配置文件 rsyslog start systemctl lin 综合 man
原文地址:https://blog.51cto.com/xiyuxingxia/2398752