详情文章

昨天下午三点,我把一张编号 49-03-117 的扫描件摊在桌上,才知道旧库没死透

恢复旧的49图库里翻出来的东西,一小部分记录、一大堆还没答案的问题,以及一次失败的条目合并。

文章列表

围绕「恢复旧的49图库」这件事写下的 9 条记录,每条都指向一个具体的人、物或时刻。

扫描件

编号 49-03-117 的那张扫描件与 2003 年 4 月的页码

纸张右下角印着「2003.04」,页脚有两次叠印的页码,说明这张纸至少被机器扫过两遍。旧库的索引正好缺这一页的父子关系。

记录于 2026-05-28

对话

和陈维桢在绍兴路一家咖啡馆核对四十分钟

他带来了两个移动硬盘,其中一个贴着「49-old-3」的标签。他说旧库最后一次全量备份是 2016 年 11 月,之后再没动过。

记录于 2026-05-30

失败

一次失败的条目合并:三条记录并成了一条错记录

我把三个疑似重复的条目合并,结果丢掉了原本挂在中间那条上的两个字段。回滚花了一小时,教训是别在没看完全部关联表之前动手。

记录于 2026-05-31

工具

用旧的文本比对脚本找出 217 处页码错位

脚本是 2011 年写的,参数早就过时,我改了两次正则才跑通。217 处错位里有 60 多处是源扫描时就歪的,不是索引的问题。

记录于 2026-06-01

线索

旧库的目录说明里夹着一行铅笔字:「问老周」

扫描件边缘有一行手写铅笔字,看不清全句,末尾三个字是「问老周」。老周是谁,目前只有一个 2009 年的留言签名能对上。

记录于 2026-06-02

方法

把「恢复旧的49图库」拆成三步之后,问题反而变多了

拆成「找回原件」「重建索引」「校验对应」三步之后,每一步都冒出新的问题,尤其是第三步:旧库对同一个编号允许两种解释。

记录于 2026-06-03

交叉验证

对照三份不同来源的目录,只有 41% 的条目完全一致

三份目录分别来自本地备份、旧站点快照和一份打印件。完全一致的只有 41%,剩下的要么编号对不上,要么标题被改过。

记录于 2026-06-04

判断

我倾向于认为旧库的「编号规则」本身就不统一

这不是单纯的损坏,而是当年录入时就没有统一规则。这个判断目前站不住脚,但我越来越觉得它是真的。

记录于 2026-06-05

待办

还差一个 2012 年的缓存文件没找到

陈维桢说那份缓存可能在另一台机器上,硬盘早换了。如果找不到,旧库里有大约七十条记录就只能标注为「来源无法确认」。

记录于 2026-06-06

在恢复旧的49图库里翻到的一些东西

昨天下午三点,我把一张编号 49-03-117 的扫描件摊在桌上,纸角已经卷了,右下角印着「2003.04」,页脚有两次叠印的页码。就是这张纸让我意识到,所谓「恢复旧的49图库」,不是把一个坏掉的东西修好,而是重新弄清楚它当年到底是怎么被叠起来的。

事情的起点其实很普通:我想找到旧库里某张图对应的原始条目。旧站点已经不能访问,能拿到的只有两份备份和一个离线快照。我按最直觉的方式做,先恢复目录结构,再核对内容。结果做到第三天就卡住了——同一个编号在三种来源里指向三份不同的东西,而且没有一份能自称权威。于是我开始往回退,退到单张扫描件这一层,一张一张地看,看纸张、页码、印章、手写批注。49-03-117 那张纸上有两处细节:页脚的页码印了两遍,第二次偏了大约三毫米;右下角的日期章边缘有缺口。这两处细节后来帮我把一批同源扫描件归到了一起。

桌面上摊开的旧扫描件与装订成册的目录
桌上的那一叠,按日期章缺口位置分了三组。拍摄于整理旧库的第七天。

第五天,我去绍兴路一家咖啡馆见了陈维桢。他以前维护过那个旧库,带来两个移动硬盘,其中一个贴着「49-old-3」的手写标签。我们对着笔记本核对了大约四十分钟,他反复说的一句话是:「你按编号找,可能会失望。」他的意思是,旧库的编号并不是一次性定好的,中间至少改过两轮规则,改的时候没有保留映射关系。这一点直接推翻了我前四天建立的恢复路径。我当场没有反驳,回到住处后又把他的说法和手头三份目录比对了一遍,发现确实有大约三成的条目无法用单一规则贯通。这也是为什么后来我更倾向于通过49图库精准资料查询这样的交叉渠道去反向验证,而不是硬啃编号本身。

说一个具体的坑。我曾经把三条疑似重复的记录合并成一条,用的是批量工具,合并前只核对了标题。结果中间那条记录上挂着的两个备注字段被静默丢掉了,没有任何报错。回滚花了一小时,数据是救回来了,但那次之后我把所有批量操作都改成了逐条确认。这件事也让我对「一键恢复」这类说法保持警惕。有些工作平台化之后确实更快,比如我平时查东西会顺手用uc浏览器网站快速入口,那类入口省的是找东西的时间;但恢复旧库这种活,省下的时间往往会在校验环节还回来。

一些没法回避的困惑

困惑之一是标准问题。旧库对同一个编号允许两种解释:一种按收录时间,一种按资料分类。这两种解释在部分区间里互相冲突,而当年的录入者似乎并不觉得这是矛盾,他们在不同年份分别用过这两套逻辑。我尝试只保留一套,结果损失了大量可解释的信息;都保留,索引又变得层层叠叠。这个取舍我至今没做干净。中间我还专门试过从旧设备里找线索,比如用手机qq网页版登陆回查早期同步记录,以及在qq浏览器查看qq文件里碰运气找缓存,找到的都是零碎的东西,不足以支撑一个结论。

困惑之二是「完整」到底该怎么定义。目前我手上可以确认来源的条目大约占七成,剩下三成里有一部分只有标题没有内容,还有一部分内容在但归属不明。如果把「完整」定义为「每一条都有可追溯来源」,那这个恢复工程恐怕永远做不完。我也翻过一些别人整理过的查询入口,比如那份49图库49tk.cm资料库查询成功案例里提到的方法,能补上一部分对应关系,但补不上来源缺失的部分。我必须承认,有些东西在 2016 年 11 月那次全量备份之后就断掉了,后面的所有努力都只是尽量把断口描述清楚。

还有一个我不太愿意写下来的困惑:我越来越怀疑旧库本身的「编号规则」就是不统一的,它不是一个坏掉的系统,而是一个从来没被统一过的系统。说好听点叫历史层积,说难听点就是当年录入的人各干各的。如果这个判断成立,那么恢复旧的49图库这件事的目标就得改——不是还原成「一个」库,而是把每一层的来龙去脉记录下来。这个观点现在支持我的人不多,我也还在找证据。

笔记本上写满的编号对照与修正痕迹
笔记本第七页,217 处页码错位里被修正的部分。

接下来要做的三件事

第一件是找到 2012 年那份缓存。陈维桢说它可能在另一台老机器上,硬盘早换过,能不能找到不好说。找不到的话,大约七十条记录只能标注为「来源无法确认」,我接受这个结果,但要把原因写清楚。第二件是把目前所有合并操作全部重做一遍,改为逐条确认并留下操作记录。第三件是把「编号规则不统一」这个假设写成一个可检验的清单,逐条找反例,如果找不到反例再公开。这三件事都不快,但快也快不来,前面几次返工已经证明了这一点。

写到这里,我还是没有答案。桌上那张 49-03-117 还摊着,边缘的缺口在灯下很明显。我能确定的只有一件事:这次恢复过程中翻出来的东西,比「恢复」本身更有价值——它们至少记录了旧库到底是怎么长成现在这个样子的。

关于我

我是江晚,做旧资料整理和索引重建这类偏枯燥的活,平时也写一些过程记录,习惯把每一步做了什么、错在哪里都写下来,方便以后自己回头查。这个站叫「恢复旧的49图库」,是我专门用来堆放这类记录的独立站点,不做别的,只放我亲手碰过的那些扫描件、目录和对话笔记。

我做这件事的原因很具体:2019 年我想查一条旧资料,发现它已经查不到了,当时没人能说清是没收录还是链接坏了。从那以后我就开始攒备份、记流程,逐渐攒成了现在这些页面。我不追求结论漂亮,只求每条判断都能指回一个具体的文件或一次具体的对话,哪怕那个判断后来被证明是错的。

如果你也在做类似的恢复工作,或者手上有旧库相关的备份和缓存,欢迎把线索留给我。我不一定能用上,但会认真记下来。

“
你按编号找,可能会失望。
——陈维桢,旧库维护者,2026 年 5 月 30 日于绍兴路一家咖啡馆