APFS快照:如何返回到以前的已知状态

苹果文件系统让你回到过去

Mac上内置APFS(Apple File System)的许多功能之一是能够在特定时间点创建代表Mac的状态的文件系统快照。

快照有许多用途,包括创建备份点,使您可以将Mac恢复到拍摄快照时的状态。

尽管文件系统中支持快照,但Apple仅提供了利用该功能的最少工具。 与其等待第三方开发人员发布新的文件系统实用程序,我们将了解如何使用快照来帮助您管理Mac。

03年3月

自动快照对于macOS更新

在APFS格式的卷上安装系统更新时,会自动创建APFS快照。 屏幕截图由Coyote Moon公司提供。

macOS High Sierra开始 ,Apple使用快照创建备份点,以便您可以从出错的操作系统升级中恢复,或者如果您决定不喜欢升级,则只需返回到以前版本的macOS即可。

在任何情况下,回退到保存的快照状态都不需要您重新安装旧操作系统,甚至不需要从Time Machine或第三方备份应用程序中创建的备份中还原信息。

这是快照如何使用的一个很好的例子,甚至更好的过程是完全自动的,除了从Mac App Store运行macOS更新来创建快照以外,您无需执行任何操作,只要需要就可以回滚。 一个基本的例子如下:

  1. 启动位于Dock苹果菜单中App Store
  2. 选择您希望安装的新版macOS,或从商店的“ 更新”部分选择系统更新。
  3. 开始更新或安装,Mac Apps商店将下载所需文件并开始更新或为您安装。
  4. 安装开始后,您已同意许可条款,在将所需文件复制到目标磁盘并继续安装过程之前,将为安装目标磁盘的当前状态创建一个快照。 请记住,快照是APFS的一项功能,如果目标驱动器未使用APFS格式化,则不会保存快照。

尽管主要系统更新将包括创建自动快照,但Apple尚未指定足够重要的更新,以便自动调用快照。

如果您需要确定是否有快照回滚到需要时,您可以使用以下技术创建自己的快照。

02 03

手动创建APFS快照

您可以使用终端手动创建APFS快照。 屏幕截图由Coyote Moon公司提供。

自动快照都很好,但只有在安装主要系统更新时才会创建。 快照是一个合理的预防步骤,因此在安装任何新应用程序或执行诸如清理文件之类的任务之前创建快照可能很有意义。

您可以随时使用终端应用程序创建快照, 终端应用程序是Mac中包含的命令行工具。 如果您以前没有使用终端,或者您不熟悉Mac的命令行界面,不要担心,创建快照是一件容易的事,下面的逐步说明将指导您完成整个过程。

  1. 启动终端 ,位于/ Applications / Utilities /
  2. 终端窗口将打开。 您会注意到命令提示符 ,其中通常包括您的Mac的名称,然后是您的帐户名称并以美元符号( $ )结尾。 我们将把它称为命令提示符,它标记了终端等待你输入命令的地方。 您可以通过键入或复制/粘贴命令来输入命令。 当你敲击键盘上的返回键或回车键时,命令被执行。
  3. 要创建APFS快照,请在命令提示符下将以下命令复制/粘贴到终端 :tmutil快照
  4. 按键盘上的输入返回
  5. 终端会回应说它已经创建了一个具有特定日期的本地快照。
  6. 您还可以使用以下命令检查是否存在任何快照:tmutil listlocalsnapshots /
  7. 这将显示本地驱动器上已存在的所有快照列表。

这就是创建APFS快照的全部内容。

几个快照笔记

APFS快照仅存储在使用APFS文件系统格式化的磁盘上。

仅当磁盘有足够的可用空间时才会创建快照。

当存储空间减少时,快照将从最早的第一个开始自动删除。

03年03月

及时返回APFS快照点

APFS快照与本地时间机器快照一起存储。 屏幕截图由Coyote Moon Inc.提供

将Mac的文件系统恢复到APFS快照所在的状态需要执行几个步骤,其中包括使用Recovery HD和Time Machine实用程序。

尽管使用了Time Machine实用程序,但您不必设置Time Machine或将其用于备份,但有一个有效的备份系统并不是一个好主意。

如果您需要将Mac恢复到保存快照状态,请按照以下说明操作:

  1. 按住命令(苜蓿叶形)和R键重新启动Mac 。 按住两个键直到看到Apple徽标出现。 您的Mac将启动到恢复模式 ,这是用于重新安装macOS或修复Mac问题的特殊状态。
  2. “恢复”窗口将以标题macOS Utilities打开,并提供四个选项:
    • 从时间机器备份中恢复。
    • 重新安装macOS。
    • 在线获取帮助。
    • 磁盘工具。
  3. 选择从时间机器备份还原项目,然后单击继续按钮。
  4. 从时间机器恢复窗口将出现。
  5. 点击继续按钮。
  6. 将显示连接到Mac的包含Time Machine备份或快照的磁盘列表。 选择包含快照的磁盘(这通常是Mac的启动磁盘),然后单击继续
  7. 快照列表将按照日期以及创建的macOS版本进行排序。 选择您想从中恢复的快照,然后点击继续
  8. 一张表会下拉,询问您是否真的想从选定的快照中恢复。 点击继续按钮继续。
  9. 恢复将开始并显示一个进程栏。 恢复完成后,Mac将自动重启。

这是从APFS快照恢复的整个过程。