1、获取 windows上实现rsync的软件(cwRsync)

cwRsync是Windows 客户端GUI的一个包含Rsync的包装。您可以使用cwRsync快速远程文件备份和同步。

1.1 官网下载地址

https://www.itefix.net/cwrsync
下载方法:
1.点击面页中的get,获取Free(免费版本)
2.转跳后点击 Download cwRsync Free Edition! 进行下载
windows 上rsync客户端使用方法 - 图1
windows 上rsync客户端使用方法 - 图2

1.2 下载完成后得到一个cwRsync_5.5.0_x86_Free.zip的压缩包

包内容如下:

  1. [root@backup backup]# tree cwRsync_5.5.0_x86_Free
  2. cwRsync_5.5.0_x86_Free
  3. ├── bin
  4. ├── cygcrypto-1.0.0.dll
  5. ├── cyggcc_s-1.dll
  6. ├── cygiconv-2.dll
  7. ├── cygintl-8.dll
  8. ├── cygpopt-0.dll
  9. ├── cygssp-0.dll
  10. ├── cygwin1.dll
  11. ├── cygz.dll
  12. ├── rsync.exe
  13. ├── ssh.exe
  14. └── ssh-keygen.exe
  15. ├── cwrsync.cmd
  16. ├── README.cwrsync.txt
  17. └── README.rsync.txt

2、cwrsync的使用方法

2.1 将压缩包解压出来

双击 cwrsync[.cmd]进行安装
windows 上rsync客户端使用方法 - 图3

2.2 安装完成会有多一个home目录

该目录下存放的是ssh认证信息
windows 上rsync客户端使用方法 - 图4
到此安装完成。

3、wrsync的使用

3.1 在windows上打开cmd(命令提示符)

打开后,将cmd的路径切换到cwrysnc的安装目录的bin目录下,作为工作目录。
windows 上rsync客户端使用方法 - 图5

3.2 window上的推送测试

  1. C:\Users\Administrator\Desktop\cwRsync_5.5.0_x86_Free\bin>rsync.exe -avzP ./cwRs
  2. ync_5.5.0_x86_Free.zip rsync_backup@172.16.1.41::backup --password-file=./rsync.
  3. password
  4. sending incremental file list
  5. cwRsync_5.5.0_x86_Free.zip
  6. 3,486,341 100% 21.11MB/s 0:00:00 (xfr#1, to-chk=0/1)
  7. sent 3,475,491 bytes received 34 bytes 2,317,016.67 bytes/sec
  8. total size is 3,486,341 speedup is 1.00

在windows上rsync的命令与在linux上基本类似。

3.3 服务端上检查

  1. [root@backup backup]# ll cwRsync_5.5.0_x86_Free.zip
  2. -rwxrwx--- 1 rsync rsync 3486341 Oct 12 13:25 cwRsync_5.5.0_x86_Free.zip

至此windows上的rsync的客户端可以正常使用。