1、需要备份的服务器:
#安装rsync
yum install -y rsync
#修改配置文件
vi /etc/rsyncd.conf
uid = rsync
gid = rsync
port = 873
fake super = yes
use chroot = yes
max connections = 4
timeout = 900
ignore errors
list = false
auth users = rsync
secrets file = /etc/rsync.passwd
[backup]
path = /home/sql_backup
comment = backup
read only = yes
list = yes
auth users = rsync
secrets file = /etc/rsync.passwd
#编辑 密码文件
vi /etc/rsync.passwd
rsync:123456
#给密码文件设置权限,固定600权限
chmod 600 /etc/rsync.passwd
#增加一个无登录权限的rsync的用户
useradd rsync -M -s /sbin/nologin
#修改备份文件夹权限
chown -R rsync.rsync sql_backup/
#开启服务
rsync --daemon --config=/etc/rsyncd.conf
2、备份服务器:
#安装rsync
yum install -y rsync
#配置密码文件
vi /etc/rsync.passwd
123456
#创建备份目录
mkdir /data/xx_backup
#执行命令
/usr/bin/rsync -avz --delete --password-file=/etc/rsync.passwd [email protected]::backup /data/xx_backup
#编辑crontab表,自动备份