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表,自动备份

By admin

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注