第三百零九章 拆解定时炸弹

    第三百零九章 拆解定时炸弹 (第3/3页)

,每秒检查一次触发器文件的哈希值。一旦哈希值变了,立刻执行清空操作。不管是不是二月一号。"

    炜杰沉默了。

    直接修改触发器,等于提前引爆炸弹。通过调试入口欺骗版本标识,又需要改变调用方式——同样会触发防篡改机制。

    王志远把所有的路都堵死了。

    何明的眼镜滑到鼻尖上,他也没推。刘芳抱紧了备份日志。小陈站在角落里,脸色发白。

    炜杰走到白板前,拿起马克笔,重重写下三个词:触发器、存储层、备份。

    然后他转过身,看着屋里的人。

    "还有一个办法。"炜杰说,"不碰这台服务器上的任何东西。我们在二月一号之前,把全部数据迁移到全新的服务器上。物理隔离。让触发器在旧机器上执行,但它炸不到新系统。"

    办公室里安静了几秒钟。

    刘芳第一个反应过来:"全新服务器?我们哪来的备用集群?"

    "买。"炜杰说,"明天上午老曹来视察,谈成了资金立刻到位。你们现在列出硬件清单——服务器、交换机、存储阵列,全部按现有集群的两倍容量配。"

    "两倍?"李彦强的声音从门口传来。他没去睡觉,不知什么时候站在了那里。

    "迁移过程中新集群要扛住全部流量,旧集群做备份。"炜杰说,"新系统跑稳了,旧机器直接下线,触发器爱炸就炸。"

    李彦强走进办公室:"钱呢?老曹只是来看演示,未必投。"

    "他不投,我找张建国。"炜杰说,"硬件必须在四十八小时之内到位,否则时间不够。"

    何明算了一下:"全量数据迁移,按现在的索引量,新集群上线至少需要七十二小时才能跑稳。加上硬件到位的时间——"

    "所以我们现在就开始准备。"炜杰打断他,"硬件清单、迁移脚本、数据校验方案——天亮之前全部交到我桌上。老曹上午十点到,如果他能当场拍板,中午就能开始采购。"

    他环视一圈,从何明、刘芳、老周、小陈、李彦强脸上扫过。

    "王志远以为他把我们逼到了墙角。他错了。我们不拆他的炸弹,我们直接搬家。让他炸一座空房子。"

    何明眼睛亮了起来。刘芳把备份日志往桌上一放,转身往机房走。老周从分词代码堆里抬起头,比了个大拇指。

    凌晨四点五十分。距离老曹到访五个小时,距离二月一号十八天。

    何明坐回电脑前,手指悬在键盘上方,停住了。

    "等等。"他转过头,脸色变了,"我检查那个调试入口的时候,发现了一件更麻烦的事。"

    炜杰看着他。

    "那个'获取版本标记'函数——它不只是在触发器里被调用。"何明的声音干涩,"王志远把它嵌进了存储层的初始化流程里。每次系统重启,存储层都会检查这个版本标识。"

    "所以呢?"

    "如果我们迁移到新服务器,新系统第一次启动时,初始化流程会尝试读取旧存储层的版本标识。如果标识不对——"何明停顿了一下,"新系统可能根本就起不来。"

    炜杰的瞳孔收缩了。

    王志远的陷阱更深。他不仅想让千度在旧系统上自毁,还想让千度即便换了新系统,也逃不出他设计的牢笼。

    除非——他们能在迁移之前,找到一种方式,既不触发防篡改机制,又能把版本标识改对。

    何明看着炜杰,等他回答。

    墙上的电子钟指向05:00:00。

    距离老曹到访,五个小时。

    距离二月一号,十八天零十九小时。