2 在 Mac、Macbook 上快速删除旧时间机器备份的方法,我应该吗?

最后更新于 2021 年 6 月 3 日

需要 在 Mac 上删除旧的 Time Machine 备份 [M1 or intel]? 您应该删除旧的 Time Machine 备份吗? 好吧,Apple 设计 Time Machine App 的方式,不需要手动干预来删除 Time Machine 备份。 当 Mac 的存储空间用完时,它不会自动从内部存储中删除旧备份。 我们已经提到了几点来做到这一点 清楚 Time Machine 怎样在带有/不带有终端命令的 Mac 上工作.

如果本文未涵盖您的解决方案,我们很乐意为您提供帮助,请提交此表格。

即使您想手动删除 Time Machine 备份,也可以根据备份的存储位置以不同的方式完成。 Time Machine 备份可以存储在外部驱动器上 以及在一个 内部驱动器作为本地快照.

一些用户报告说他们在 Time Machine 窗口中收到错误消息或 Excaimetion 标记,并且通知中的错误如下:“Mac 或 Mac Mini 的备份空间不足”或“Time Machine 无法完成备份到“Mac mini 的备份”。 让我们修复它。

怎样手动删除旧备份以释放 Time Machine 空间?

怎样防止手动删除 Time Machine 中的备份?

Apple 的 Time Machine 足够智能,可以定期管理所有备份,并密切关注 Mac 的内部存储。 因此,据说, 弄乱旧备份可能会影响和损坏您不想删除的最新 Time Machine 备份. 这就是为什么如果您不想冒任何风险,并且在不删除 Time Machine 备份的情况下一切正常,我建议不要删除较旧的 Time Machine 备份。 并使用高存储容量时间机器备份外部驱动器。

购买 5TB 外置硬盘
购买 10 TB 外置硬盘
购买 20 TB 外置硬盘
购买 20 TB 外置硬盘 – G- Technology

Time Machine 是否自动管理空间?

是的,Time Machine 会记录所有的,

  1. 空间允许的本地快照
  2. 过去 24 小时的每小时备份
  3. 过去一个月的每日备份
  4. 过去一个月的每周备份

关于 Mac 的内部存储,当它检测到 Mac 的存储空间不足时,会自动从 Mac 的内部存储中删除较旧的备份。

怎样删除时间机器备份

Time Machine 备份作为本地快照存储在外部驱动器或内部存储中,具体取决于您的偏好。 我们已经提到了删除旧 Time Machine 备份(如果它存储在外部驱动器和内部存储上)的教程。

怎样从外部驱动器中删除文件?

从 Time Machine 外部驱动器中删除旧备份可以通过两种不同的方式完成。 您可以使用 Mac 上的 Time Machine App 或 Finder 从外部驱动器删除文件。 将外部驱动器连接到 Mac 并继续执行这些步骤。

通过使用查找器: [Quick and Easy]

  1. 打开 发现者 在你的 Mac 上。
  2. 如果连接了外部驱动器,它应该出现在边栏中。
  3. 从边栏中选择备份驱动器。从外部驱动器检查所有时间机器备份数据
  4. 点击下拉菜单 Backups.backupdb 文件夹.
  5. 从子文件夹列表中,找到您要删除的备份。
  6. 右键点击 在文件夹上并选择 删除.删除时间机器备份
  7. 确认删除.reverify-delete-backup-thats-cant-undo
  8. 最后,前往 垃圾清空垃圾桶.

通过使用时间机器应用程序:

  • 在 Mac 菜单栏中启用时间机器快捷方式,单击 顶部 Mac 菜单 > 系统偏好设置 > 时间机器 > 启用“在菜单栏中显示时间机器” > 单击时间机器图标 > Enter 时光机器.单击菜单栏中的时间机器并进入时间机器
  1. 确保 macOS 检测到外部硬盘驱动器。
  2. 在顶部菜单栏中,单击 时光机器 图标。
  3. 选择 Enter 时光机器.
  4. 从备份列表中,选择要删除的备份。
  5. 然后点击 设置齿轮 在顶部屏幕上。
  6. 选择 删除备份.查看并打开旧备份文件并从备份中删除
  7. Enter 密码,如果被问及。

使用终端删除 Time Machine 备份和快照

如果您无法使用上述方法删除 Time Machine 中的备份,请使用终端,一些技术人员总是喜欢使用终端,这既快速又简单。 按照以下步骤使用终端查看所有 Time Machine 备份并使用终端命令删除 TM 备份。

第 1 步:使用 Command + Space 打开 Spotlight 搜索,然后搜索 终端应用 并在您的 Mac 上打开。

第 2 步:键入以下命令并点击 返回 跑步, [if you are seeing the error message “Operation not permitted” then you must have allow terminally to “Full disk access” from Spotlight Search. Steps are given below]

sudo rm -rf ~/.Trash/
删除时间机器备份使用命令删除时间机器备份使用命令

Enter 您的 Mac 登录密码,这是传递不可恢复的快速垃圾所必需的。

允许终端全盘访问:-

  1. 点击 苹果标志 从顶部 Mac 菜单 > 系统偏好。
  2. 接下来,点击 安全与隐私 选项 > 选择 全盘访问 从侧边栏 > 启用终端复选框。在 mac 上允许终端到全盘访问
  3. 您的 Mac 要求 close 终端应用程序(如果它已打开或正在运行)。 这 close 终端应用程序和启用终端复选框。退出-重新打开-终端-on-mac-to-allow-full-access
  4. 现在, 在终端中重新运行上述命令.

而已。

删除时间机器快照

Mac 上的时间机器备份还可以在时间机器备份中创建和保存千兆字节快照,使用终端我们可以查看所有时间机器快照的列表并使用终端命令删除选定的快照或全部。

第 1 步:在 Mac 上打开终端并键入以下命令以查看所有快照。 点击 Return to run 命令,终端将要求输入您的 Mac 登录密码。

tmutil listlocalsnapshots /
list-or-vew-all-time-machine-snapshot-using-terminal-on-maclist-or-vew-all-time-machine-snapshot-using-terminal-on-mac

步骤 2:终端窗口将看到 com.apple.TimeMachine.2021-06-02-170054.local 格式的所有 Snapshot 列表,见下​​图。 现在,您必须使用终端命令一一删除。

Mac 上的时间机器快照列表Mac 上的时间机器快照列表

第 3 步:在下面键入命令 + 和快照数据。

sudo tmutil deletelocalsnapshots 2021-06-02-170054
运行-快照-命令-删除-on-mac-using-terminal运行-快照-命令-删除-on-mac-using-terminal

您将看到类似 Deleted local snapshot ‘2021-06-02-170054’ 这样的消息。

重复同样的步骤,一一删除。

怎样从本地快照时间机器备份中删除文件

在设置 Time Machine 时,MacOS 将每 24 小时自动开始创建一次本地快照。 显然,这些本地快照存储在 Mac 的内部存储器中。 幸运的是,当 macOS 检测到 Mac 上的存储空间不足时,它会开始从内部存储中删除较旧的本地快照。

此外,Apple 还表示无需担心本地快照占用 Mac 的存储空间,因为它不会占用专门用于新下载、软件更新、安装应用程序等的存储空间。但是,您可以随时从 Mac 中删除本地快照。系统来增加存储。

  1. Command+空格键搜索终端 应用程序。 打开终端应用程序。
  2. 输入以下命令:
sudo tmutil disablelocal
  • 回报 键执行命令。

这样,所有本地快照将从 Mac 的内部存储中删除。 要在 Mac 中重新启用本地快照备份,您需要执行以下操作,当然,强烈建议您这样做。

  1. 打开 终端 应用程序。
  2. 键入以下命令:
sudo tmutil enablelocal
  • 返回 钥匙。

这就是从外部驱动器或时间机器备份驱动器中删除旧时间机器备份的整个过程。 如果您在 Time machine 窗口中收到“Mac 或 Mac Mini 备份”或“Time Machine 无法完成备份到“Mac mini 备份”或“红色感叹号”之类的错误.