一些Mac用户可能希望在使用快照或备份来使用Time Machine还原Mac之前,先验证其Time Machine备份的完整性。
此验证提供了一种简单的方法来了解存储在服务器或Time Capsule上的Time Machine备份数据是否已被修改或损坏,并且在某些情况下可以作为有用的故障排除技巧。
如何在Mac OS上验证Time Machine备份
确保Time Machine备份卷正常连接到Mac(网络或其他方式)
从Mac菜单栏中下拉Time Machine菜单,然后按住OPTION / ALT键
从菜单选项中选择“验证备份”
验证备份可能需要一些时间,具体取决于备份本身的大小以及Mac的速度。
Time Machine将通过比较校验和来验证备份,如果发现问题或问题,它将提醒用户。如果备份验证正常,则不会报告任何问题。校验和可能不匹配,表明Time Machine备份存在某种问题,损坏或修改,Mac OS将提供说明以尝试纠正此问题。备份也可能根本没有有效的校验和。
您可以通过这种方式验证未加密和加密的备份。
尽管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校验和通常手动使用的方式检查数据完整性。
是否知道验证Time Machine备份的另一种方法或此功能的另一有用用法?在下面的评论中让我们知道。