微信聊天记录迁移卡在99%?32个G搬完我才懂,它走的是家里WiFi

上个月丈母娘的红米Note12摔了,屏幕裂成蜘蛛网还能用,她闺女直接给买了台新的。旧手机交给我处理,她只提了一个要求:微信里的聊天记录一条都不能丢。老太太跟亲戚朋友全在微信上说话,还有几个红包记录、转账截图压在里面。我一口答应,心想这不就是微信里点一下的事嘛。结果第一次迁移,32个G的记录卡在99%卡了半个多小时,进度条纹丝不动,逼得我把这事从头到尾研究了一遍。这一遍下来我发现,大部分人跟我一样,对微信聊天记录存哪、怎么搬,全是误会。
先纠正一个误会:微信没有云端聊天记录
丈母娘最初的说法特别有代表性:「换手机怕啥,账号一登,记录不都还在嘛。」这是把微信当成邮箱用了。事实上,微信的聊天记录只存在两处:手机本地一份,你自己在电脑上备份过的那一份。腾讯的服务器上不帮你存聊天记录,登上去就是空的,一个字都不会从天上掉下来。
很多人会说,那收藏算不算?不算。收藏是个手动动作,你点过收藏的文字、图片才会进收藏夹,而且收藏进去的是那条内容本身,不是整个对话的来龙去脉。想靠收藏保住聊天记录,等于想用相册保住整场婚礼。所以结论很朴素:聊天记录只在你手里,换手机前不做迁移或者备份,记录就没了。卸载重装也是一样的下场,这是微信跟QQ最不一样的地方。
官方的入口找起来不难:微信里点我→设置→通用→聊天记录迁移与备份(有的版本在「聊天」菜单里叫「聊天记录备份与迁移」,一个东西)。进去之后两条路:迁移到另一台手机,或者备份到电脑。先把这两条路的脾气摸清楚,再动手。
手机对手机迁移:走的是家里WiFi,不是流量
迁移的操作本身简单得离谱。旧手机上点迁移,屏幕出现一个二维码;新手机登录同一个微信号,扫这个码,选好要搬的聊天记录(可以全选,也可以只挑几个对话),然后就是等。
真正值得搞懂的是它的传输原理,这也是我这次踩坑踩明白的地方:两台手机必须连在同一个WiFi下,数据从旧手机直接传给新手机,走的是家里局域网,不经过互联网。你说这里头的道理,跟家里电视直接播NAS里的电影是一码事——设备之间在屋里互相递东西,速度取决于你家WiFi的局域网速率,而不是宽带是多少兆。我家宽带千兆,丈母娘家宽带三百兆,都不影响迁移速度,影响迁移速度的是路由器到这两台手机之间的无线链路。
家里没WiFi,或者WiFi实在太烂怎么办?还有个招:让其中一台手机开个人热点,另一台连上去。两台手机照样算「同一个网络」,而且热点是面对面直连,距离近信号足,很多时候比隔着两堵墙连路由器还快。官方也是认可这条路的,数据量大的情况反而推荐热点。
操作上有三个小规矩,都是血泪换来的:两台手机最好都插着充电器;迁移中途别锁屏、别切出去接电话,一切屏传输就断;两台手机微信都升级到最新版本再动手,新手机微信版本太旧是迁移失败的常见原因。另外安卓手机要给微信位置权限、苹果手机要在设置里给微信开「本地网络」权限,不然两台手机在局域网里互相找不着,这是官方排查清单里明确写的。
卡在99%那次,问题出在两米外那台路由器
说回那次卡壳。第一次迁移,前几十个G走得挺欢,十分钟不到就到了99%,然后就停那儿了。我以为快完了,让丈母娘盯着,自己去阳台抽烟,回来发现进度条一格没动,手机也不烫,就是静止。又等了二十分钟,还是99%。
后来才明白,99%这个坎有讲究。迁移的最后阶段是把传过去的数据在新手机上解压、还原成微信认识的格式,这个阶段卡住,往往是新手机存储空间不够,或者中途无线链路抖过一下导致数据断流。我看了眼新手机,128G的存储还剩七十多个G,空间没问题,那问题就出在链路上。丈母娘家那台路由器还是几年前的老款,只发2.4G一个频段,放在客厅电视柜里,我俩当时坐在卧室操作,中间隔一堵墙。2.4G隔一堵墙,实际吞吐掉到几MB每秒很正常,32个G按这个速度理论要跑三个钟头,前面十分钟跑完几十个G显然不现实——大概率是断断续续传的,断了重连,最后一批数据彻底没跟上。
解决办法土得很:把两台手机拿到路由器跟前,一米以内,重新迁移一遍。这回半个钟头跑完,99%那段解压还原也就卡了两三分钟就过去了。如果你家路由器2.4G和5G是分开的两个名字,做这种大文件迁移就两台手机都连5G那个,5G频段在近距离下的吞吐比2.4G快好几倍,这是WiFi频段的老账了。实在懒得多折腾,旧手机开热点两台面对面传,也是个干脆的选项。
顺带说一句流量的事。迁移走局域网,理论上不耗手机流量,但有人的手机连着WiFi又开着流量,WiFi抖一下掉到流量上,那就真拿流量硬传32个G了。稳妥起见,迁移时可以把流量开关关掉,断了念想。
电脑备份这条路:慢,但胜在稳
手机对手机迁移是一次性的买卖,传完就完了。如果想要一份能反复用的存档,得走电脑。在Windows或者Mac上登微信电脑版,点左下角三横线的更多→备份恢复,手机和电脑连在同一个WiFi下,按提示确认,就能把聊天记录整包备份到电脑硬盘上。以后手机坏了、记录误删了,还能从这份备份恢复回去。
这条路的缺点就一个字:慢。备份同样走局域网无线传输,32个G在2.4G网络下备份,等着人发慌。我后来学了个乖:用数据线把手机连上电脑,打开手机的USB网络共享,手机和电脑之间就变成了一根线的有线局域网,备份速度直接翻着跟头涨,这个法子比挪路由器还省事。没有电脑的家人们可以退一步,把备份路径设置到移动硬盘上,电脑只是过路财神。
有一点要有预期:备份出来的文件是加密的数据库,不能直接双击打开翻看。它的价值是「恢复」,不是「阅读」。想经常翻看某几张照片或聊天截图,老老实实在微信里收藏或者另存,那才是给人看的东西;备份文件是保险柜,不是相册。
记录真没了怎么办:修复工具和现实预期
如果迁移中断之后新手机上的记录缺了一块,图片视频点开转圈,先别慌着重头再来。微信自带一个修复工具:我→设置→帮助与反馈→右上角的扳手图标→修复聊天记录。它修的是因为迁移中断、异常退出弄坏的记录结构,跑一遍几分钟,能把很多「看着在、点不开」的记录救活。丈母娘新手机上有两个对话的视频一开始打不开,修复工具跑完就正常了。
但修复工具有边界:它只能修损坏,不能凭空找回没备份的记录。真遇到手机进水、摔到开不了机这种,聊天记录跟手机存储同生共死,找数据恢复公司做芯片级恢复,价格上千还不保证成,这个账跟硬盘数据恢复是一个算法,值不值得花这个钱,取决于里面装的是回忆还是闲聊。所以我的态度很简单:与其事后花大钱,不如换机前花四十分钟。
我现在的换机三步规矩
给丈母娘搬完这32个G,我给自己定了一套流程,后来给我姐换手机、给同事搬家都用这套,没再翻过车:
| 场景 | 该做的事 | 大概耗时 |
| 换手机前 | 先在电脑上整份备份一次(可恢复的保底) | 半小时到一小时 |
| 换机当天 | 两台手机连5G或热点,一米内手机对手机迁移 | 半小时上下 |
| 迁移完检查 | 翻几个最要紧的对话,图片视频点开试,不行跑修复工具 | 十分钟 |
| 旧手机 | 别急着恢复出厂,抽屉里放一个月再清 | 零 |
旧手机放一个月这条是我加的私货。人对自己聊天记录的记性没想象中好,总有一个月后突然想起「去年跟谁说过的那段话呢」的时刻,那时候旧手机还在,就是救命的。丈母娘那台Note12现在还在我抽屉里躺着,她上礼拜还真问过我一回某个亲戚的地址,就是从旧手机里翻出来的。
顺序上再啰嗦一句:先电脑备份,再手机迁移,两道保险都上。微信里那些文件、视频动不动就「已过期」的事我也遇到过,重要的东西该收藏收藏、该转存转存,照片那条线我是单独给手机配的自动备份,别把微信当档案馆。这年头数据这东西,指望谁都不如自己多留一手。
