日度归档:2024年11月19日

修复TimeMachine备份错误

今天在timemachine备份过程中,因为某些意外中断了,导致备份失败,无法继续备份,只能删掉备份链接然后重新添加。但是在重新添加的过程中,发现怎么添加都添加不上,历经一番辛苦,终于修复,这里记录一下遇到的几种故障情况与修复方法。

备份损坏

可以先尝试在“访达”程序里面找到对应的备份文件夹,是以.sparsebundle结尾的,可以用默认的DiskimageMounter打开,稍等个20秒,再打开“磁盘工具”就可以在磁盘工具中看到这个备份的镜像,然后右键选择这个备份的镜像,选择“急救”,可以进行尝试校验并修复这些备份文件。

如果修复失败……我没有继续研究修复方法,因为我是备份到TrueNAS上的,遇到这样的问题我就直接回滚了快照,回滚到了备份前的状态。(快照救我!)

对于没有快照回滚或者其他原因没法修复的童鞋,那就只能删掉旧备份了。

OSStatus 错误80

这个错误卡了我足足一天时间,翻来复去都没找到什么解决方法。有少量网页提到过,需要在keychain.app里面删掉对应的密码就能修复了,但是我用的是MacOS 15 sequioa,直接在启动台里面搜索是找不到keychain.app的,我以为已经没有这个东西了。

但是我灵机一动,搜索了一下,MacOS 15依旧是有这个app的,只是没有被显示出来。

你需要打开访达,然后从菜单栏里面选择“前往”-“前往文件夹”,或者使用快捷键shift+command+g,然后手动输入路径“/System/Library/CoreServices/Applications/”

然后你就能看到这个钥匙串访问了

打开会提示建议你不要使用钥匙串访问,试试他们新的密码app吧,忽略,就要打开钥匙串访问,输入密码,进去了。

搜索“.spar“,会列出timemachine备份的加密密码,手动删掉。OSstatus 错误 80就没啦~

磁盘镜像被占用

这个最简单,命令行登陆到TrueNAS,进入对应的.sparsebundle文件夹,删掉里面的lock文件就可以了。

于是timemachine备份就恢复正常啦~