1
nicholasxuu 2021-12-28 18:32:54 +08:00
cronjob + rsync
数据多的话只更新时间戳更新了的文件,数据不多的话检查 hash 值变化再更新。 |
2
chonger 2021-12-28 18:38:37 +08:00
很多同步软件都可以做,比如 goodsync,SyncTime
|
3
wangdashuai 2021-12-28 18:38:50 +08:00
time machine 最好不过,还可以增量备份。
|
4
MrKrabs 2021-12-28 20:34:37 +08:00
time machine
|
5
Xusually 2021-12-28 23:08:42 +08:00 via iPhone
ccc
|
6
H0H 2021-12-29 00:08:52 +08:00
我是自己用 Java 写的增量备份和全量备份方案,目的是方便跨各类操作系统。增量备份就是缓存所有文件的修改时间和 hash 值。比较时先根据路径在缓存中找,能找到就比较修改时间,不同就认为变化了备份。如果找不到就计算 hash 值,然后根据 hash 值再到缓存中找,能找到就说明用户只是移动了文件位置,不需要备份;否则备份。
目前精简后的个人文件有 2 万多个,全部比较一次只需要 3 秒左右,所以我是每分钟就增量备份一次,以尽可能确保新增 /修改的文件不丢失。 最后放在 crontab 中定时执行。 |
7
RivetCity 2021-12-29 00:38:35 +08:00
FreeFileSync 可以尝试下。
|
8
autoxbc 2021-12-29 00:56:33 +08:00
RAID 1 会不会好一点,有的操作系统可以组软 RAID ,有的硬盘盒可以双盘组 RAID
|
10
jdjingdian 2021-12-29 09:43:32 +08:00
看楼主这需求,不是 raid 1 就完事了吗,磁盘工具里面有个 raid 助理,直接创建就好了
|
12
autoxbc 2021-12-29 21:04:25 +08:00
@jisongkun #11 RAID 1 就是备份方案中的热备份,只是不能代替冷备份而已,不存在 RAID 不是备份的说法,白马不是马吗
|
13
dann73580 2022-01-07 03:09:27 +08:00 via iPhone
要求付费可视化的话:goodsync
可视化且免费:FreeFileSync 大道至简:Rsync 以及基于此的各类方案 |