Mac Time Machine 的 APFS 本地快照(Local Snapshot)会莫名消失 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Kaihao
V2EX    macOS

Mac Time Machine 的 APFS 本地快照(Local Snapshot)会莫名消失

  •  
  •   Kaihao 2020 年 4 月 5 日 3709 次点击
    这是一个创建于 2211 天前的主题,其中的信息可能已经有所发展或是发生改变。
    开启 Time Machine 自动备份的话,Mac 内置硬盘会保留 24 小时内的 APFS 本地快照。这个功能本来很好,但是最近遇到很多问题。

    从本地快照里恢复虚拟机备份时,由于本地磁盘空间不足,我先把当前的虚拟机文件删掉了。结果恢复一直显示处理中,最后直接出错。最诡异的是,我再次查看本地快照时,发现所有的本地快照消失了!!还好从其他备份中找到了一个几天前的虚拟机版本,只丢失了几天的数据。

    还有最近 macOS 小版本更新后,所有的 APFS 本地快照也消失了。这样如果更新时或更新后出问题,就不能用本地快照恢复到之前的版本。

    另外 Mac 开机进入 Rocovery 模式,全盘恢复到某个 APFS 本地快照的话(比如 5 小时前的快照),恢复好后最近 5 小时的 APFS 本地快照也会消失。

    现在再也不会过于依赖 APFS 本地快照了,实在太不稳定了。
    需要用到 APFS 快照时,直接 Carbon Copy Cloner 全盘拷贝到外置 SSD,至少不会像本地快照那样莫名消失。
    而且 CCC 可以自定义快照的保留规则,而不像 Time Machine 本地快照那样只有 24 小时及上次成功的备份。
    7 条回复    2020-04-07 14:28:29 +08:00
    Autonomous
        1
    Autonomous  
       2020 年 4 月 5 日
    楼主是怎么把本地快照搞没的,我特别想把它搞掉
    Kaihao
        2
    Kaihao  
    OP
       2020 年 4 月 5 日
    @Autonomous 关闭 Time Machine 自动备份就能停用啊。
    如果要删除所有本地快照的话:
    for d in $(tmutil listlocalsnapshotdates | grep "-"); do sudo tmutil deletelocalsnapshots $d; done
    Autonomous
        3
    Autonomous  
       2020 年 4 月 5 日
    @Kaihao 但是我又想保留 TM 备份……
    Kaihao
        4
    Kaihao  
    OP
       2020 年 4 月 6 日
    @Autonomous 那你用 launchd 每隔一小时删除本地快照不就行了
    GTD
        5
    GTD  
       2020 年 4 月 6 日
    我的看法是 APFS 快照非常好用,但是现在非常不成熟。有几个很明显的特点:
    1:只能保留 24 小时
    2:不可恢复系统,即使小版本更新也不行
    3:APFS 快照恢复只能恢复最近的一次快照,恢复比最近更早的快照就有可能报错。

    CCC 的话主要用途还是在 apfs 之外有一层保险,现在 APFS 快照给我的用途就是给我机会不停的做软件测试,然后想恢复的话,也就几秒,速度比 CCC 不知道快了多少。CCC 就是在 apfs 快照嗝屁的时候,才拿出来用,比如版本降级等。
    nyanyh
        6
    nyanyh  
       2020 年 4 月 7 日
    tmutil listlocalsnapshots /
    Snapshots for volume group containing disk /:

    我这里看起来根本没有快照,我也不想用 TM 备份,过去几年发生过好多次备份损坏需要重新备份的问题,而且 TM 备份实在是太慢了
    现在用 ChronoSync 做备份,600G 内容两小时备份完,基本能保持移动硬盘的最大速度
    之前试过 CCC,感觉备份速度略慢,而且备份规则也没有 ChronoSync 丰富
    Kaihao
        7
    Kaihao  
    OP
       2020 年 4 月 7 日
    @GTD 的确 APFS 本地快照好用但是不稳定。CCC 毕竟是磁盘之间的拷贝,相比本地快照肯定慢许多。但是软件测试后想从 APFS 本地快照恢复的话(不只是拷贝几个文件夹),需要重启进入 Rocovery 模式,这个得几分钟吧?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2653 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 39ms UTC 05:08 PVG 13:08 LAX 22:08 JFK 01:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86