yum -y install rsync
systemctl start rsyncd.service
systemctl enable rsyncd.service
创建密码
cd /etc
touch rsyncd.passwd
chmod 600 rsyncd.pwsswd
vim rsyncd.passwd
root:密码
编辑配置
vim /etc/ rsyncd.conf
添加
uid=root
gid=root
max connections=4
log file=/var/log/rsyncd.log
#pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
secrets file=/etc/rsyncd.passwd
address =服务端ip
[back] #同步模块
comment=backup file
path=/aaa #文件路径
ignore errors
read only = no
auth users=root
secrets file=/etc/rsyncd.passwd
systemctl start rsyncd.service
windows客户端安装rsync
windows客户端安装rsync,在D盘创建同步文件夹bbb
进入到rsync安装目录bin目录下,然后打开cmd命令,同步到D盘bbb文件下
测试文件同步是否生效
rsync.exe -vzrtu --progress --delete root@192.168.30.172::back /cygdrive/D/bbb
创建rsync.bat 同步批处理文件,编辑内容如下
@echo off
echo 开始同步服务器/hjzd数据到本地D盘/bbb目录下
cd C:\Program Files (x86)\cwRsync\bin
rsync.exe -vzrtopgu --progress --delete root@192.168.30.172::back /cygdrive/D/bbb --password-file=/cygdrive/C/rsync/rsync.password
echo 同步完成
exit
window开启定时任务,设置定时同步备份频率
评论区