南靖书洋做土特产伴手礼的老林,去年想把用了五年的系统换掉。他最怕的不是花钱,是改版那一下把五年攒下的客户名单弄没了。这份担心我太熟悉了,几乎每个要改版的老板都会问。今天就说说我怎么给他兜的底。你要改版,这几步照做,能省很多心。
改版前先做一次全量备份
我做的第一件事,是把老系统的东西全拷一份出来。客户名单、订单记录、商品图片,一样不留。那晚备份到一半,我发现附件目录少拷了一个,第二天补上的。这事儿我到现在还记得,因为差点就漏了。你要是改版,这一步千万别省。省这一步,后面全是麻烦。
备份做完了还不算完。我让他把导出来的表打开,随便挑十条,跟老系统一条条对。老林对着对着就发现,有四百多条订单的收货人电话是空的。那是早年手工录入时漏的。这些脏数据就算备份下来,迁过去也没用,得先补。他补了整整两天,边补边叹气。
新旧系统先并行跑一段
我不主张一刀切。老林那次,我让新系统上线后,老的还留着,两边同时跑了一个月。新系统出问题的那三天,他全靠老系统接单,一单没漏。这一个月多花了点维护费,但他睡得着觉。你要是也怕,就这么干。多花的钱,买的就是踏实。
并行期我还让他做件笨事。每天下班前,把新系统的订单数抄纸上,跟老的对一遍。他店里的学徒小郑负责抄。抄到第十天,小郑说两边差了两单,我们一查,是新系统的优惠券逻辑没接上。这问题要等一个月后再发现,就大了。所以我一直让客户抄这个。
改版前要跟对方要哪三样
这三条我每次都说,你记一下。一是要源码或者至少能导出的后台,二是要数据库文件,不是只要一个表格。三是要签清楚的约定:改版后老数据保留多久,出问题谁负责找回。第三条最容易被跳过,也最容易扯皮。老林那次就是靠这条,把漏拷的目录追了回来。白纸黑字,比口头承诺管用。
总结
怕丢数据不是胆小,是正常反应。改版前做全量备份、脏数据先补、新旧并行一个月,这三步做完基本就稳了。你要是准备改版,先把现在用的系统截两张后台图发我。我看一眼就知道风险在哪、大概要几天。南靖土楼那边客人多,数据更丢不起。