苹果的Time Capsule基站将Wi-Fi接入点、网络路由器和与Time Machine连接的备份驱动器整合到一个盒子中。这也是它的缺点:如果驱动器损坏或损坏,你的选择就相对较少。苹果在2018年停止销售Time Capsule设备,许多读者仍然想念它们。
如果您有一台始终处于开启状态且具有稳定网络连接的台式Mac,您可以模拟Time Capsule。这里有两点需要注意:
- 您可以使用网络连接存储(NAS),但并非所有NAS系统都支持Time Machine。我也听说过很多关于性能不一致的故事。
- 作为网络化的Time Machine目的地的计算机不必一直开启。但这意味着这台计算机在开启时将花费更多的活动时间进行备份,以补足关机时间。
- Mac笔记本电脑可以完全作为网络化的Time Machine目的地工作,但是如果您将其带到其他地方、使其进入睡眠状态或从电池电源中拔出它,备份将无法进行。
- 建议使用稳定的网络连接-也就是说,通过以太网将该计算机连接到您的网络,而不是依靠Wi-Fi。如果使用后者,Wi-Fi可以正常工作,但会因备份数据的高间歇值而造成网络拥塞。
Time Machine非常强大,如果无法立即进行备份,macOS会将需要备份的文件缓存起来,如果在备份会话之间对其进行了修改,则会自动进行追赶,并使用个别Mac上的缓存备份将它们传输到Time Machine。
以下是开始进行网络化Time Machine备份的步骤概述,我将在此概述之后逐步解释这些步骤:
- 获取一个足够大的驱动器,以存储连接到网络上的所有设备的整个潜在内容,以及多生产50%至100%的容量以存储档案。
- 将该驱动器格式化为APFS。
- 如果您想要为每台Mac保留特定的存储空间而不是为所有Mac在网络上创建一个大池,则对驱动器进行分区。
- 使用共享设置在驱动器上启用Time Machine。
- 从其他Mac连接以设置Time Machine。
获取一个大容量驱动器并将其格式化为APFS
如果将网络上所需的所有存储空间加起来并增加50%至100%,如果结果低于2TB,则可以考虑使用SSD以获得速度和安静性。驱动器可能会在某个合理的时间内运行,如果您或其他人正在使用的计算机旁边工作,则将会听到硬盘(HDD)正在运转。
话虽如此,如果您的总需求超过2TB,4TB的驱动器仍然相当昂贵(比2TB的价格高出两倍以上),您可以选择购买多个2TB的驱动器或切换到HDD。您现在可以以非常低的价格获得极高容量的硬盘驱动器(12TB或更大)。 (我选择了两个驱动器系统,并使用RAID镜像,这样我就有了第二份备份:每一位备份都写入两个驱动器,以防其中一个失败。您可以从许多公司找到RAID系统,尽管它们会增加成本。)
自2021年秋季以来,APFS一直是首选的Time Machine备份驱动器格式,我建议使用它。按照Apple的说明格式化驱动器为APFS。这是一个破坏性的过程,您将丢失驱动器上的任何数据,因此在此情况下,先将其复制出来,并确保您拥有一份完美的副本后再进行擦除。
分区驱动器
对于Time Machine,您可以选择使用一个大的存储池为每个人使用,并且Time Machine会为每台Mac创建单独的备份目标,或者您可以对驱动器进行分区,使网络上的每台计算机都将其定位到特定分区。我曾经看到过问题(论坛上的帖子和读者也有类似问题):虽然Time Machine应该在汇总存储空间变满时自动清理旧的快照,但似乎并不总是能意识到需要采取措施。
按照Apple的APFS分区说明。创建一个容器,然后为您所需的数量对该容器进行分区。
每个分区专供特定的Mac使用时,应根据以上50%至100%的指导线设置分区的大小。
设置Time Machine的共享
我发现使用苹果描述的过程并不总是可靠的,其中共享这些卷,以便任何人都可以读取和写入它们,可以启用Time Machine。取而代之,我采取以下措施:
- 在提供Time Machine备份的Mac上创建一个新用户。您可以按照本文中的说明进行操作。用户不需要管理员权限。我在我的Mac上将此用户命名为“网络Time Machine”,以便明确使用。
- 在Ventura或更高版本的 macOS 中,转到 > 系统偏好设置 > 通用 > 共享,单击右侧 文件共享 项目旁边的 i(信息)图标。
- 将每个卷拖到 共享文件夹 列表中。依次选择每个卷,单击 用户 列表底部的 + 按钮,然后添加您的网络用户。在该用户名称所在列表右侧的弹出菜单中选择 读取和写入。
- 此外,对于每个卷,在共享文件夹列表中控制单击/右键单击卷的名称,并选择 高级选项。启用“作为Time Machine备份目标共享”。如果您要为备份设置最大限制,则可以设置最大限制,但如果您使用整个卷进行Time Machine备份,则不需要设置。
- 单击 完成。
现在,从每台Mac中:
- 在Finder中,选择 前往 > 网络,找到Mac,然后作为网络 Time Machine 用户登录。(这是不必要的,但我发现先登录并在提示时将密码存储在钥匙串中可以帮助预防以后的Time Machine备份问题。)
- 转到 > 系统偏好设置 > 通用 > Time Machine。
- 点击 + 号以添加卷。共享卷(汇总或特定于您的Mac)应出现在此列表中。选择它并单击 设置磁盘。
- 接下来,您可能会被提示登录用户帐户,即使您先在Finder或Time Machine中连接了该帐户。
您可以选择使用此过程在最后一步为备份设置加密,这意味着您选择的密钥是以后解锁备份的唯一方式。如果选择加密网络化的Time Machine备份,请确保将密钥存储在密码管理器中。没有其他方法可以解锁备份,因为密码无法从执行备份到连接的驱动器的Mac中恢复。