phony2r
V2EX  ›  macOS

mac mini 外接了两块硬盘 A/B, A 存数据, B 作为 A 的备份, 想要定时自动化备份有什么方案吗?

  •  
  •   phony2r · Dec 28, 2021 · 2857 views
    This topic created in 1773 days ago, the information mentioned may be changed or developed.
    14 replies  •  2022-01-09 16:16:58 +08:00
    nicholasxuu
    nicholasxuu
    Dec 28, 2021
    1
    cronjob + rsync

    数据多的话只更新时间戳更新了的文件,数据不多的话检查 hash 值变化再更新。
    chonger
    chonger
    Dec 28, 2021
    2
    很多同步软件都可以做,比如 goodsync,SyncTime
    wangdashuai
    wangdashuai
    Dec 28, 2021
    3
    time machine 最好不过,还可以增量备份。
    MrKrabs
    MrKrabs
    Dec 28, 2021
    4
    time machine
    Xusually
    Xusually
    Dec 28, 2021 via iPhone
    5
    ccc
    H0H
    H0H
    Dec 29, 2021
    6
    我是自己用 Java 写的增量备份和全量备份方案,目的是方便跨各类操作系统。增量备份就是缓存所有文件的修改时间和 hash 值。比较时先根据路径在缓存中找,能找到就比较修改时间,不同就认为变化了备份。如果找不到就计算 hash 值,然后根据 hash 值再到缓存中找,能找到就说明用户只是移动了文件位置,不需要备份;否则备份。

    目前精简后的个人文件有 2 万多个,全部比较一次只需要 3 秒左右,所以我是每分钟就增量备份一次,以尽可能确保新增 /修改的文件不丢失。

    最后放在 crontab 中定时执行。
    RivetCity
    RivetCity
    Dec 29, 2021
    7
    FreeFileSync 可以尝试下。
    autoxbc
    autoxbc
    Dec 29, 2021
    8
    RAID 1 会不会好一点,有的操作系统可以组软 RAID ,有的硬盘盒可以双盘组 RAID
    ikichen
    ikichen
    Dec 29, 2021
    9
    @RivetCity 我也用这个,超级好用
    jdjingdian
    jdjingdian
    Dec 29, 2021
    10
    看楼主这需求,不是 raid 1 就完事了吗,磁盘工具里面有个 raid 助理,直接创建就好了
    jisongkun
    jisongkun
    Dec 29, 2021
    11
    @autoxbc raid 不是备份 raid 不是备份 raid 不是备份 重要的事情要说三遍
    autoxbc
    autoxbc
    Dec 29, 2021
    12
    @jisongkun #11 RAID 1 就是备份方案中的热备份,只是不能代替冷备份而已,不存在 RAID 不是备份的说法,白马不是马吗
    dann73580
    dann73580
    Jan 7, 2022 via iPhone
    13
    要求付费可视化的话:goodsync
    可视化且免费:FreeFileSync
    大道至简:Rsync 以及基于此的各类方案
    jisongkun
    jisongkun
    Jan 9, 2022
    14
    @autoxbc 1 盘文件被删了,被病毒破坏了另一个盘文件时好的?如果你认为只为了防止盘损坏也叫备份,当我没说
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4473 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 09:18 · PVG 17:18 · LAX 01:18 · JFK 04:18
    ♥ Do have faith in what you're doing.