1.Liunx为服务端,Windows为客户端
Liunx安装Rsync:Rsync基础配置
Windows安装Cwrsync:官网链接:https://www.itefix.net/cwrsync
解压cwrsync_5.7.2_x86_free,运行cwrsync脚本安装,此时会生成home文件夹。
2. 运行cmd,进入cwrsync的bin目录
运行命令:rsync -avz --delete --progress username@服务端IP::模块 windows目录
例如:Liunx服务端IP地址为192.168.0.100,模块名字rsync,用户是backup,与windows的E\rsync_backup目录同步,命令如下:
E盘\rsync_backup:书写格式为/cygdrive/E/rsync_backup
rsync -avz --delete --progress backup@192.168.0.100::rsync /cygdrive/E/rsync_backup #注意:如果不是同步,仅是复制,慎用delete参数。
3.定时自动同步
在cwsync\bin目录下新建passwd.txt,写入密码
新建backup.bat,写入
@echo off
echo.
echo 开始数据同步.....
echo.
cd C:\实际目录\cwRsync\bin
rsync -avz --delete --progress backup@192.168.0.100::rsync /cygdrive/E/rsync_backup < passwd.txt
echo.
echo 数据同步完成
echo.
创建计划任务即可。
demo
test