增量备份神器rsync在Windows中的安装使用

Rsyncs是Linux广泛使用的备份神器,这里主要介绍在windows下的安装和使用。Windows系统可以使用cwRsync或者Cygwin,前者是收费软件,有免费版,建议下载破解的收费版;后者是开源的免费软件。本文基于cwRsync破解的收费版。

安装

到我的百度云分享链接(密码: wm8u)下载压缩包,运行exe安装程序,将压缩文件的cwrsync.cmd复制替换安装目录下的文件,双击运行(生成用户目录防止后续报错)

配置

本地使用

无需任何配置。推荐将安装目录下的/bin目录加入到环境变量,方便使用。

与远程机器通过ssh传输(推荐,比较简单)

  1. 生成密钥
    cmd执行如下命令

    ssh-keygen -t rsa

    一直回车直到完成命令,会在[cwRsync_HOME]/home/[user]/.ssh目录下生成id_rsa、id_rsa.pub文件。

  2. 授权

    chmod 600 id_rsa

    不授权win10报错

  3. 添加公钥到远程机器
    登陆远程主机,copy id_rsa.pub文件到远程机器,运行

    cat id_rsa.pub >> ~/.ssh/authorized_keys
    chmod 700 ~/.ssh/authorized_keys

在本地运行ssh username@ip 查看是否能登陆远程主机

与远程机器通过rsync服务器传输

参考rsync专题中的rsync服务器配置进行配置即可

使用

参见rsync概念、命令与配置中命令部分示例。

Song wechat
扫一扫,关注微信公众号,订阅我的博客
扫码领红包,支持走一波