V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ozonated
V2EX  ›  macOS

Time Machine snapshot 和 APFS snapshot 抛砖引玉

  •  
  •   Ozonated · 2023-11-16 11:01:33 +08:00 · 989 次点击
    这是一个创建于 407 天前的主题,其中的信息可能已经有所发展或是发生改变。

    论坛里看到这类帖子不多,分享一下关于两个 snapshot 的用法和区别。

    Time Machine 本地快照 (查看 tmutil listlocalsnapshots /):

    1. 目的和用途

      • Time Machine 本地快照主要用于定期备份 Mac 上的文件,以便在未连接到 Time Machine 外部备份驱动器时仍然能够恢复文件。
    2. 创建和存储

      • 由 Time Machine 自动创建和管理。
      • 存储在 Mac 的内部硬盘上,但不会在普通的文件浏览中显示。
    3. 数据类型

      • 主要针对文件和文件夹的备份,不一定是整个系统的完整快照。
    4. 管理和空间

      • macOS 会自动管理本地快照的空间占用,根据可用空间自动删除旧的快照。
    5. 恢复方式

      • 通过 Time Machine 界面恢复单个文件或文件夹。也可用通过恢复模式恢复整个系统。

    APFS 本地快照(查看 diskutil apfs listSnapshots /):

    1. 目的和用途

      • APFS 快照用于捕捉整个 APFS 卷(包括系统文件)在某一时刻的状态,适用于系统升级前或进行重要更改前的短期备份。
    2. 创建和存储

      • 可以由系统自动创建(例如在系统更新时)或手动创建(主要)。
      • 同样存储在内部硬盘上,作为文件系统的一部分。只保留 24 个小时。
    3. 数据类型

      • 捕捉整个卷的状态,包括所有文件、应用程序和系统设置。
    4. 管理和空间

      • 快照占用的空间随时间和数据变化而增加,需要用户或系统进行管理。
    5. 恢复方式

      • 通过磁盘实用工具或在恢复模式下进行整个卷的恢复。

    关键区别:

    • 备份范围:Time Machine 快照更多关注于文件级别的备份,而 APFS 快照是整个卷的完整状态。
    • 恢复粒度:Time Machine 允许恢复单个文件,APFS 快照通常用于恢复整个卷。
    • 管理机制:Time Machine 快照由 Time Machine 和 macOS 自动管理,APFS 快照则提供了更多的手动控制。

    对于日常文件级别的备份和恢复,Time Machine 是一个更加便捷的选择;而对于系统级别的快速恢复点,APFS 快照则更加适合。

    4 条回复    2023-11-16 20:50:20 +08:00
    coolcoffee
        1
    coolcoffee  
       2023-11-16 14:09:46 +08:00
    Time Machine 的本地快照救了我的 Mac 。

    上周手贱用了一个清理软件清理了一下文件,结果好几个软件开始报错,重装软件无解。 最终使用 TM 恢复,但是之前通过 SMB 协议备份在群晖上的一直卡在密码认证,然后用本地快照给恢复的。

    后来趁着双十一换了一块独立移动固态来备份,不用再忍受网络传输和机械硬盘双重读取 debuff 了😂
    s7964926
        2
    s7964926  
       2023-11-16 15:46:44 +08:00
    十分感谢,研究一下。
    CharleyLi
        3
    CharleyLi  
       2023-11-16 16:08:09 +08:00 via iPhone
    这玩意儿真的在 OOBE 就得准备。最近换的路由器带 USB 3.0 能设置时间机器,第一次备份挺耗时间的
    shimanooo
        4
    shimanooo  
       2023-11-16 20:50:20 +08:00
    我是网络备份到另一台 Mac (实际为 NUC 黑果)。

    比起群晖这种的好处是,黑果可以直接打开本地硬盘的 sparsebundle 。
    群晖的话你得隔着网络打开 sparsebundle 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2692 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:44 · PVG 19:44 · LAX 03:44 · JFK 06:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.