数据灾难

Avatar of Chris Coyier
Chris Coyier 发表

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

大家好,不要因为我的事而哭泣,我发帖是为了告诉大家,我的电脑刚刚遭遇了完全的数据丢失。我想我会回顾一下事情的经过。

周二早上醒来,我发现屏幕上出现了 旋转沙漏光标。长话短说,在某个夜晚,硬盘彻底坏了。这是这台 iMac 在一年内第二次硬盘损坏。我不担心。上次发生这种情况时,我把它送去维修,几个小时内就更换了。**当然,我使用 Time Machine 和 Drobo(冗余 RAID)备份所有内容。**

这次,苹果“天才吧”(我总是这样说,没有不敬的意思,我只是不喜欢这个名字)告诉我需要七天才能完成维修。没门。这是一台对业务至关重要的机器(哪台不是?)。我问他是否可以将这台完全享有 Apple Care 保护的机器折价换购一台我一直想要的 Mac Pro。答案是。当然,这并不奇怪,但我以为也许他们会给我点优惠,**因为这台机器显然是次品。**

无论如何,我还是买了那台 Mac Pro,我根本买不起,但我也不可能七天没有电脑。我想我以后可以卖掉 iMac,收回一些成本。所以我告诉他们,他们只需要直接更换 iMac 的硬盘,然后我就带着我的新 Mac Pro 回家了。

我设置了新的 Mac Pro 并连接了存储 Time Machine 备份的 Drobo。在 Drobo 上,我使用了 Time Tamer,这是一个 Drobo 应用程序,用于限制 Time Machine 使用的空间量,因为我不想让 Time Machine 使用我的整个 Drobo。它的工作原理是创建一个磁盘映像文件(一个 .sparsebundle)。当 Time Machine 运行时,它会将该 sparsebundle 作为驱动器挂载,写入该驱动器,然后卸载它。**好吧,由于我的 iMac 在 Time Machine 备份期间出现故障,因此它导致了此 sparsebundle 文件损坏。**

双重打击

哎呦。所以装有十年数据的硬盘坏了,我的 Time Machine 备份也坏了。双重打击。

我怎么知道 sparsebundle 已损坏?当我尝试启动 .sparsebundle 文件时,它没有挂载……一开始它告诉我没有可挂载的卷。经过几次重启后,双击时它完全不再提示任何内容。所以现在我有一个 968.32 GB(接近 1TB)的损坏 sparsebundle 文件。

希望的曙光

唯一的一线希望是这个文件可以恢复。实际上,磁盘工具已经尝试修复它大约 8 个小时了。如果这不起作用,我首先会买一个备用的 1TB 外置硬盘,并将损坏的文件复制到其中(这样如果问题变得更糟,我会有一个备份)。然后我会尝试使用 Disk Warrior 之类的工具,看看会发生什么。

管它呢,咱们去保龄球吧

即使我丢失了十年的数据,我唯一能做的反应就是接受现实并继续前进。我仍然是一名设计师。丢失数据是否意味着我不再会设计了?不会。不过,字体会很糟糕。我宁愿要回我的字体,而不是照片(也许吧)。

**评论已关闭。**就像我一开始说的那样,我这里不需要同情。感谢大家的关心,但我只想尽快忘记它,珍惜我拥有的一切美好的事物(比如一台很棒的新 Mac Pro!)并继续前进。

更新

正如我提到的,我最好的希望是尝试对 .sparsebundle 文件进行一些恢复。我的第一次尝试是使用标准的磁盘工具程序对其进行修复。它确实需要修复,并且开始工作了。它运行了又运行(持续了四天!),直到最终我收到一个弹出消息,提示修复失败(悲伤的小号声)。但就在那之后,磁盘在我的桌面上挂载了!很奇怪,但很好。所以我开始将 Time Machine 备份的最新版本中的文件复制到我的新电脑/新硬盘中。速度很慢,但我找回了大部分东西。不想费力去移动偏好设置和库文件之类的东西,所以很多东西都消失了,但是……

耶!