吐槽: Windows 竟然没有 rsync...

2022-06-12 19:57:00 +08:00
 darklinden
今天终于闲了会儿,突发奇想把媳妇闲置很久的本子拿来折腾。
为了不挨打先备份资料,把闲置很久的小米硬盘路由拎出来挂了个 smb ,然后 Windows 下挂载网络磁盘
复制粘贴简直要命,中间 wifi 抽风断了下,40g 的文件夹复制了 20g 过去,看着就蛋疼
掏出 powershell ,rsync ,命令不认识,掏出 mingw64 ,rsync 不认识,网上一查,各种收费版,一个 power shell 版的 github 上 10 年前的,装了还报错...
于是装个 python 然后写个遍历文件夹判断大小不同重新复制

Windows 下同步文件夹都用什么?总不至于都是各自造的轮子吧?简直了
13436 次点击
所在节点    Windows
92 条回复
root01
2022-06-13 09:50:48 +08:00
filesync 用这个就行了
raptor
2022-06-13 09:52:38 +08:00
没装 cygwin 的 windows 我都不会用
treizeor
2022-06-13 09:57:00 +08:00
verysync 挺好用的
qW7bo2FbzbC0
2022-06-13 10:01:56 +08:00
Resilio Sync
botman
2022-06-13 10:03:41 +08:00
看起来 lz 用 win 有点上火了,哈哈,话说回来,一直在用 wsl 的,之前用过一个从 cygwin 提取的独立小包,几 M 的样子,解压就能用,也可以看下 fastcopy ,经典神器了,win 这类工具还是蛮丰富的。
palxex
2022-06-13 10:03:58 +08:00
这么说 win 没有的多了,还没有 dd 呢。
libook
2022-06-13 10:10:00 +08:00
通常 Linux 兼容需求首推 WSL2 ,Windows 的分区会自动挂载到 WSL2 文件系统里,可以对这些文件进行操作。
特殊需求必须用 Windows 原生运行方式的,可以考虑 Cygwin ,我稍微查了一下,是有 rsync 软件包的。我此前想在 Windows 上原生运行 XServer 再把 WSL2 里的 GUI 程序投上来当做 Windows 程序用,就是用 Cygwin 装的 XServer ,自己找第三方的不是闭源就是收费。
xz410236056
2022-06-13 10:28:51 +08:00
两台电脑中间拉根网线,共享文件夹。windows 的逻辑就是你别整那花里胡哨的,GUI 天下第一
vhus
2022-06-13 10:41:33 +08:00
还是别费劲儿了,先同步到 onedirve 吧。
折腾一顿,又不是每天都用。
HankAviator
2022-06-13 10:51:02 +08:00
试用 wsl 后果断弃坑 mingw ,但正如上面说的,同步文件如果在 /mnt 下文件系统读写性能不够,会很蛋疼。
msg7086
2022-06-13 11:21:01 +08:00
你跟我说 mingw64 里没有 rsync 我可就乐了(狗头
Googlefan
2022-06-13 11:59:38 +08:00
Resilio Sync
est
2022-06-13 12:01:17 +08:00
windows 别人主推的是 shadow copy 。。。你要硬套一个 rsync 。。。wsl 里装一个呗
Tink
2022-06-13 12:01:54 +08:00
有单文件版本的,直接编译成 rsync 了
googl8812
2022-06-13 12:02:11 +08:00
用 Beyond Compare 啊
documentzhangx66
2022-06-13 12:55:49 +08:00
@yaoyao1128

1.我前几年用 Syncthing ,同步逻辑鬼一样,该同步的不同步,什么时候开始同步也不知道。从那时开始就觉得这软件有问题。

2.是否校验,并不是取决于是否是实时同步或冷备份,而是取决于数据重要性。

比如说,如果你觉得电影、视频之类的文件,不重要,那复制时就不需要校验。

但日常文档、备份、包括实时迁移,我都是要进行校验,因为我注重数据安全,不希望什么时候突然发现文件不对了。

另外,你觉得实时同步不需要校验,我觉得你大概率也没 ECC 或 RECC 内存条。
wdssmq
2022-06-13 13:21:52 +08:00
这种单次备份以防万一的场景,直接插上电脑复制就好吧。。移动硬盘版空间够的话直接克隆分区或全盘。。
madao2015
2022-06-13 14:16:17 +08:00
git bash 下装个 rsync 还挺好用的; 同步几百 g 都没啥问题
newmlp
2022-06-13 14:38:44 +08:00
Freefilesync
ByteCat
2022-06-13 16:04:11 +08:00
scoop install cwrsync 行不行,同步用 Resilio Sync 其实更好,速度挺快的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/859114

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX