
Apple 开始通过 macOS 10.13 High Sierra 将 Mac 从较旧的 HFS+ 文件系统切换为更复杂的 APFS 格式。在该版本中,所有基于 SSD 的 Mac 都升级到 APFS。 Fusion Drives 随后推出了 macOS 10.14 Mojave。但从 APFS 首次出现到 Time Machine 备份可以写入 APFS 格式的驱动器,经历了三个完整版本:macOS 11.0 Big Sur 是第一个允许这样做的版本。
但如果将 Time Machine 驱动器格式化为 APFS,则需要考虑一些事项。
无法将 HFS + Time Machine 卷转换为使用 APFS 的卷而不擦除它。Apple 创建了一种极其疯狂的方式,将 Time Machine 快照格式包含在 APFS 格式中,几乎就像该公司没有开发 APFS 和 Time Machine 一样。 (当然,在这里插入思考脸表情符号。)
您旧的基于 HFS+ 的时间机器卷在 Big Sur 中仍然有效且可读。您还可以使用 HFS+ 从头开始配置驱动器以创建新的 Time Machine 卷。那不是问题。但是,如果您想要将驱动器从 HFS+ 更改为 APFS,则必须重新格式化该驱动器,这会擦除所有 Time Machine 备份。由于结构差异,您也不能只从 HFS+ 复制到 APFS。
虽然 APFS 对于基于 SSD 的存储具有优势,但对于硬盘驱动器却没有任何优势,而硬盘驱动器是大容量备份驱动器最常使用的驱动器类型。我会配置任何新使用 APFS 格式化的 Time Machine 卷,但它不会从 HFS+ 转换旧卷。
基于 Big Sur APFS 的 Time Machine 备份不能在 Catalina 或更早版本上使用。这可能是不言而喻的,但我知道有足够多的具有混合系统设置的人会问。您不应该只使用 Big Sur 进行备份到APFS 格式的时间机器卷,您甚至不能使用权从安装了 Catalina 或早期版本 macOS 的 Mac 进行备份。
原因有点牵扯。 APFS 将磁盘划分为一个或多个容器(类似于分区)。每个容器都有一个或多个卷,每个卷(从 High Sierra 开始)都有一个“角色”,它定义了卷的类型。您可以在一个容器中拥有多个卷,这些卷动态共享分配给容器的空间,这意味着您不必事先为给定卷分配存储空间。 (在 Catalina 中,Apple 添加了卷组,用于将操作系统分成多个部分,将数据与系统文件分开,从而提高系统的安全性和完整性。)
苹果在大苏尔添加了后退角色,专为时间机器快照和增量备份而设计,在 Catalina 和早期版本中实际上是不可读的,因为这些版本根本不知道如何解释它。苹果也没有理由支持这种角色。
您可以与不用于备份的卷共享 Time Machine 容器。苹果在其 Big Sur 指南中的一个页面中指出,Time Machine 支持的磁盘格式类型,备份需要整个“磁盘”。这似乎是一个错误:苹果确实意味着该驱动器只能有一个容器,占用整个磁盘。但是,Time Machine 备份是在单个体积在那个容器里。
您无法直接通过 Finder 访问 Time Machine 卷并在其上存储其他类型的数据,但 Apple 表示您可以在同一容器中添加卷。该卷将包含常规数据,并且可以独立于分配给备份功能的卷来使用。
这篇 CompuHoy 文章是对 CompuHoy 读者 Jonathan 提交的问题的回应。
询问 CompuHoy
我们编制了一份最常见问题的列表,以及答案和专栏链接 - 请阅读我们的超级常见问题解答,看看您的问题是否已涵盖。如果没有,我们总是在寻找新的问题来解决!将您的信息通过电子邮件发送至 [email protected],并附上屏幕截图(如果适用)以及您是否希望使用您的全名。并非所有问题都会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。