先说清楚场景。十一月二十六号晚上十点四十,我把那只贴着「MACAU-LIB-03」手写标签的银色移动硬盘从旧纸箱最底层翻出来,接头处的塑料已经裂了一道细缝。硬盘里躺着 2016 年到 2019 年做澳门地方文献图录时攒下的两万一千多张正版图片,外加三十七份手动录入的说明表。这些是我后来所有目录工作的底账,也是我这些年反复回到这件事上的原因。
起因:一份交给别人保管的清单,回来时只剩下图片
2018 年 4 月,我把其中一批约六千张的授权图片交给一位旧同事陈慕之协助排版,她当时在氹仔一间小工作室做印刷前处理。交接那天我在她桌边站了大概二十分钟,一条一条对着屏幕念编号,她用红笔在打印清单上打勾。那张清单我到现在还留着,纸已经发黄,边角有咖啡渍。
硬盘回来的时候,图片都还在,说明表却全空了。文件名从「MAC-LIB-0417-馆藏A-正面.tif」变成了一串「IMG_1043」式的流水号。她没有恶意,只是排版软件导出时重新命名了。问题在于,图库不是图片的集合,是图片和描述的对应关系;对应关系断了,图库就退化成一堆漂亮的文件。
第一步:先别动文件,先做三份只读拷贝
我做的第一件事不是修复,是复制。用 `dd` 把整块盘做了逐扇区的镜像,写到一块新的 2TB 硬盘上,耗时一小时零九分钟,速度稳定在 78 MB/s。这一步很笨,但它保证我后面所有操作都可以后悔。
第二份拷贝放在另一台机器上,只读挂载,作为比对基准。第三份我留在了抽屉里,一动不动。有人觉得这是过度谨慎,我不同意:恢复这件事上,唯一不可原谅的错误就是在原件上试方法。
第二步:从损坏的缩略图缓存里找回编号
真正救命的不是图片本身,而是当时那台 Windows 7 机器留下的缩略图缓存。缓存数据库里还保留着一批旧文件名的哈希记录,我写了个短脚本把缓存里的原始路径逐条抽出来,共恢复出四千一百二十六条编号对照,占那批六千张的六成八。
剩下的靠「时间戳聚类」补。同一批拍摄或扫描的文件,修改时间的间隔通常在两秒到四十秒之间,我按时间窗口分组,再和纸质清单上的先后顺序做交叉。这一步花了我将近三个小时,中间只起来倒了一次水。
第三步:目录结构要重建,但目录名不许我改
这里是我的个人观点,也许有人不同意:图库恢复中,重建目录时不要顺手「优化」命名。我见过太多人把「馆藏A-正面」改成「馆藏A_正」,看着整齐,实际上把原来的索引关系彻底切断了。原目录名本身就是元数据,它承载的是当年那个人做判断的痕迹。
我的做法是:先按原路径把文件放回去,校验和通过之后再另建一份「规范名映射表」,放在旁边的 `_meta` 目录里。这样既能通读,又不破坏原始证据。所谓「恢复」,本质上不是让东西变好看,是让它重新可被解释。这个过程和 正版49图库资料免费打开优化教程 里讲的顺序校验思路是相通的。
第四步:说明表的重建比图片慢十倍
图片恢复完只用了四个小时,说明表的重建断断续续做了三周。每一张图都要核对来源标注、授权期限、拍摄或扫描设备、原始尺寸。编号 0417 的那张馆藏正面图,我为了确认它到底是 2016 年 3 月还是 4 月扫的,翻了两个下午的邮件往来记录。
期间我重新整理了一遍旧的工作日志,发现当年登记时用过至少三种不同的日期格式。这就是手工档案的常态,不必美化它。我把这些差异写进了恢复说明的第一节,而不是抹平。相关的历史资料整理,我在 49图库历史资料库 里也做过类似的处理。
为什么我一直强调「先备份、后动手」
因为在恢复这件事上,绝大多数二次损坏都来自着急。盘一插上就想跑修复工具,工具一跑就把未覆盖的区块当成空白填掉。我认识的一位做数据恢复的师傅说过一句话:能救回来的数据,往往是因为主人当时多等了一个晚上。
我把这句写在了这次的恢复记录里,也在 49图库资料免费公开查询网站入口安装 那篇里提过一次。经验不多,但都是自己踩过的。
至于工具层面的具体操作,比如在浏览器环境里解压和读取压缩包这一步,我自己习惯先确认解压路径不与原目录重叠,具体可以看 qq文件解压到qq浏览器 这篇,讲得比我清楚。
恢复完成后,我做了一张总校验表:两万一千三百零四张图片,SHA-256 逐个比对,失败的有十七张,都是当年写入时就已损坏的,与这次操作无关。三十七份说明表,完整重建三十一份,剩余六份缺失关键字段,标记为待考。
一点私人的话
陈慕之去年搬去了里斯本,我们还在偶尔通信。上个月她寄来一张明信片,背面写着:「那些编号,你现在还记得吗。」我记得。0417、0512、0908,这些数字在我脑子里排成一列,像书架上的书脊。
图库恢复的技术部分其实不难,难的是承认一段关系可以被修复,而修复不等于回到从前。这份记录我写下来,是给以后可能遇到同样情况的自己看的。关于旧盘挂载和设备识别的部分,我参考的是 49719浏览器打开49新奥 里的一段说明;如果你在做类似的整理,也可以从 49图库资料库免费打开49图库app网站免费下载 这类入口先熟悉一下目录层级——熟悉比修复更重要。
最后说一句可能不讨喜的:我不认为「恢复」应该追求一键完成。一键完成的工具通常会替你做出选择,而选择恰恰是这份工作里唯一值钱的部分。如果一定要给个联系方式或补充说明,我把它放在 49图库免费打开49图库app网站联系我们 那里,但请别催我回复,我回信一向慢。