在 Windows 下使用 rsync 增量同步数据

Windows 下使用 rsync

需要安装 git-bash。

手动下载:

  1. rsync 二进制: https://repo.msys2.org/msys/x86_64/rsync-3.2.6-1-x86_64.pkg.tar.zst
  2. libxxhash(依赖库): https://repo.msys2.org/msys/x86_64/libxxhash-0.8.2-1-x86_64.pkg.tar.zst
  3. libcrypt(依赖库): https://repo.msys2.org/msys/x86_64/libcrypt-2.1-5-x86_64.pkg.tar.zst
  4. zstd(依赖库): https://repo.msys2.org/msys/x86_64/libzstd-1.5.5-1-x86_64.pkg.tar.zst
  5. libopenssl(依赖库): https://repo.msys2.org/msys/x86_64/libopenssl-1.1.1.s-2-x86_64.pkg.tar.zst

rsync 完整依赖:

# git-bash 2.35
$ ldd $(which rsync)
        ntdll.dll => /c/WINDOWS/SYSTEM32/ntdll.dll (0x7ffb414d0000)
        KERNEL32.DLL => /c/WINDOWS/System32/KERNEL32.DLL (0x7ffb3fe10000)
        KERNELBASE.dll => /c/WINDOWS/System32/KERNELBASE.dll (0x7ffb3f170000)
        msys-crypto-1.1.dll => /usr/bin/msys-crypto-1.1.dll (0x478b980000)
        msys-iconv-2.dll => /usr/bin/msys-iconv-2.dll (0x5603f0000)
        msys-lz4-1.dll => /usr/bin/msys-lz4-1.dll (0x4333e0000)
        msys-2.0.dll => /usr/bin/msys-2.0.dll (0x180040000)
        msys-xxhash-0.dll => /usr/bin/msys-xxhash-0.dll (0x458540000)
        msys-zstd-1.dll => /usr/bin/msys-zstd-1.dll (0x48b870000)
        msys-z.dll => /usr/bin/msys-z.dll (0x17b110000)

解压到 C:/Program Files/Git 即可

常用命令:

rsync -av --exclude '.git/' /data/ root@192.168.253.140:/data/ 

-a 打包
-v verbose信息
-z 压缩

--exclude 忽略文件
--delete 删除没有的文件

-C 自动忽略版本控制
--cvs-exclude 自动忽略版本控制

--rsync-path="mkdir -p /path/to/dir && rsync" 先创建目录,避免没有目录无法传输
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Allway Sync 是一个非常容易使用Windows 文件同步软件。 它可以在几个文件夹之间进行文件同步同步方式有源文件夹同步和各向同步两种方式: 一、源文件夹同步方式将以一个文件夹为基准,删除或覆盖其余文件夹与源文件相比较不相同的文件。 二、各向同步方式则自动将更新的文件覆盖几个同步文件夹中的旧文件。软件带有一个小型数据库,监视每次更新后的文件状态。如果在一次同步之后,你删除了同步文件夹中某些文件,它在同步的时候将其它的几个文件夹的副本也删除,而不会将不需要的未删除文件重复拷贝到已更新的文件夹。 三、由于软件自己会对文件进行删除和覆盖,它提供了使用回收站或其他文件夹备份文件的措施,使用者在不慎执行错误的同步动作之后,可从备份文件夹恢复错误删除或覆盖的文件(默认禁用该功能,请到软件选项处激活相应设置)。 对个人是免费的但是有一些功能限制。这个版本已激活请大家按下面的上步骤去激活专业版功能。 1、先安装 allwaysync-10-5-8.exe 2、然后利用 USVXP-DB1C-D70F-9C6A-1FD1 先来激话专业版功能。 3、然后再安装 allwaysync-11-1-24.exe 这是目前官方的最新版本,您也可以到官方网站上看看还有没有比这个更新的版本。 激活步骤,请严格按照此步骤激活,否则可能存在问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值