如何验证时间机器备份

在 Mac 上验证时间机器备份

一些 Mac 用户可能希望验证他们的Time Machine 备份 在使用快照或备份使用 Time Machine 恢复 Mac 之前。

此验证提供了一种简单的方法来了解存储在服务器或 Time Capsule 上的 Time Machine 备份数据是否已被修改或损坏,并且在某些情况下可能是一种有用的故障排除技巧。

如何在 Mac OS 上验证时间机器备份

  1. 确保 Time Machine 备份卷像往常一样连接到 Mac(网络或其他方式)
  2. 从 Mac 菜单栏中下拉 Time Machine 菜单,然后按住 OPTION / ALT 键
  3. 从菜单选项中选择“验证备份”

验证备份可能需要一段时间,具体取决于备份本身的大小以及 Mac 的速度。

Time Machine 将通过比较校验和来验证备份,如果发现问题或问题,它会提醒用户。如果备份验证正常,则不会报告任何问题。校验和可能不匹配,表明 Time Machine 备份存在某种问题、损坏或修改,Mac OS 将提供说明以尝试更正问题。备份也可能根本没有有效的校验和。

您可以通过这种方式验证未加密和加密备份

虽然验证 Time Machine 备份功能在 Mac OS X 和 Mac OS 中已经存在了很长时间,但需要注意的是,只有现代版本的 Mac OS 会保留与每个备份快照关联的校验和记录,因此如果备份是在 10.12 或 10.11 之前创建的,无法通过这种方式比较校验和来验证。

从命令行验证 Time Machine 备份

命令行用户还可以使用有用的 tmutil 实用程序验证备份,使用以下命令语法:

tmutil verifychecksums /path/to/backup

除了通过命令行,tmutil verifychecksums 方法提供与 Time Machine 菜单选项相同的功能。

对于那些想知道的人,Time Machine Verify 功能的工作原理是计算备份的校验和,并将其与最初从 Mac 进行备份时生成的校验和进行比较,类似于 md5 哈希sha1 checksum 通常用于手动检查数据完整性。

知道验证 Time Machine 备份的另一种方法或此功能的其他有用用法吗?请在下面的评论中告诉我们。