windows 下如何对目录进行增量备份并压缩?

2023-10-31 13:58:28 +08:00
 icemanpro
1250 次点击
所在节点    Windows
10 条回复
newaccount
2023-10-31 14:11:29 +08:00
不压缩的话用 mklink /H 创建硬链接
不过脚本方式有点慢,后来用 c# 重做了,从 Kernel32.dll 引入 CreateHardLink
Tumblr
2023-10-31 14:12:59 +08:00
增量备份用 robocopy ,压缩用 compress-archive
tool2d
2023-10-31 14:14:26 +08:00
同步工具似乎都能实现你这功能。
totoro625
2023-10-31 14:34:51 +08:00
你是否需要的是 restic ,增量备份,带重复文件删除
https://github.com/restic/restic
NoOneNoBody
2023-10-31 15:13:19 +08:00
增量备份就是一个完整路径 copy 的事,几乎全部相关工具都能做,管理的只是定时任务
如果原备份是个压缩包
不考虑空间和打包时间也很简单,每次全部打包,然后所有压缩备份都保留,还原就是从最远时间的备份包解压,后面解压的跳过相同文件,我备份一些 ini,cfg 就是这种方式(不过我只选某个时间点的包解压);
如果要兼顾空间,例如相同文件不再压缩,那就稍微复杂点,需要一个读压缩包文件列表的功能
cheng6563
2023-10-31 15:24:45 +08:00
Macrium Reflect
aecra
2023-10-31 16:36:58 +08:00
yinmin
2023-10-31 23:05:55 +08:00
windows 10 的最佳实践是启用 windows 内置的“文件历史记录”功能,可用配置成 1 小时增量备份一次。然后在备份服务器上,对备份目录设置压缩功能,或者开启“删除磁盘重复内容”
v2tudnew
2023-11-01 01:34:06 +08:00
@yinmin
我愿称为智障记录,默认备份用户目录,要挨个添加排除,如果有软件在里面拉屎,马上就给你备份。
然后有些文件不知道什么原理,愣是没备份成功,需要的时候抓瞎。
以上都是亲身经历。
shaokn
312 天前
duplicati 这个软件,网页端,压缩和增量备份都有,可以设置定时备份
https://www.jianshu.com/p/9240b0f24ae9

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

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

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

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

© 2021 V2EX