V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tlerbao
V2EX  ›  程序员

微信聊天记录备份查看,有什么方案?

  •  
  •   tlerbao · 2024-09-23 09:44:04 +08:00 · 7478 次点击
    这是一个创建于 365 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想把手机微信聊天记录全部备份并清空

    但想日后有需要的时候可以查看以前的聊天记录

    有什么方案?

    27 条回复    2024-09-23 18:08:52 +08:00
    hellodigua
        1
    hellodigua  
       2024-09-23 09:44:48 +08:00   ❤️ 1
    手机做一次备份,只备份微信的,日后要看就恢复就可以了
    GeekGuru
        2
    GeekGuru  
       2024-09-23 09:45:47 +08:00   ❤️ 1
    找一个电脑呀,直接迁移完整聊天记录到电脑上,官方解决方案。
    noErr
        3
    noErr  
       2024-09-23 09:47:51 +08:00
    这不得弄个 NAS
    zgsi
        4
    zgsi  
       2024-09-23 09:48:44 +08:00
    找个备用机 B,把电脑聊天记录先迁移到手机 A ,然后再备份手机 A 聊天记录到电脑,再恢复聊天记录到备用机 B
    tlerbao
        5
    tlerbao  
    OP
       2024-09-23 09:50:09 +08:00
    @GeekGuru 迁移到电脑上,可以随时看吗?
    huangqihong
        6
    huangqihong  
       2024-09-23 09:52:41 +08:00
    苹果手机有方案,而且我也是这样做的

    https://github.com/BlueMatthew/WechatExporter
    先用爱思助手 备份 生成一个备份文件
    然后再用这个工具 解析备份文件,然后处理微信聊天记录
    huangqihong
        7
    huangqihong  
       2024-09-23 09:53:32 +08:00
    @huangqihong 会生成一个 index.html ,还有其他的数据都在
    geekcode
        8
    geekcode  
       2024-09-23 09:55:05 +08:00
    可以将微信聊天记录提取出来,转成 pdf 或者 html 页面,挺方便
    https://github.com/LC044/WeChatMsg
    xiaoz
        9
    xiaoz  
       2024-09-23 10:26:34 +08:00   ❤️ 4
    可以试试这个方案: https://www.cloudbak.org/
    自建服务端,备份后通过网页版展示微信聊天记录,界面都和微信差不多。
    nerocho
        10
    nerocho  
       2024-09-23 10:47:54 +08:00
    android 吗?一般国内厂商都支持这种功能,比如 mate 60 ,在云备份选项中勾选上微信就可以了。当然你得有足够的云空间(得加钱)
    MartinYANG06
        11
    MartinYANG06  
       2024-09-23 10:53:13 +08:00   ❤️ 1
    https://github.com/xaoyaoo/PyWxDump 用过这个还不错, 代码开源,也是通过网页的方式展示聊天记录。
    collo
        12
    collo  
       2024-09-23 11:10:58 +08:00
    @GeekGuru #2 这个方案只是备份到电脑上,不会恢复手机端的聊天记录到电脑上的微信端。
    tool2dx
        13
    tool2dx  
       2024-09-23 11:13:41 +08:00
    小米手机可以单独备份微信到一个大文件,是标准的安卓 AB backup 格式,能用开源的 github 项目来解析出具体聊天文本。
    sjkdsfkkfd
        14
    sjkdsfkkfd  
       2024-09-23 11:24:40 +08:00
    @xiaoz 不开源,感觉跑路了或者商业化了就难搞
    JeffreyRSmith
        15
    JeffreyRSmith  
       2024-09-23 11:43:11 +08:00
    @sjkdsfkkfd 好像可以离线方式运行-->
    它安全吗?
    当然,您备份的数据只存在于您自己的服务器设备中,目前支持完全离线运行,另外,云朵备份也不会像任何 其他服务传送数据。
    GeekGuru
        16
    GeekGuru  
       2024-09-23 14:17:45 +08:00
    @tlerbao 可以在电脑上看,也可以恢复回手机。
    @collo 没看懂。
    QlanQ
        17
    QlanQ  
       2024-09-23 14:43:57 +08:00
    没有一个支持 macOS 的
    collo
        18
    collo  
       2024-09-23 14:47:07 +08:00
    @GeekGuru #16 开始只使用了 pc 端,后面才发现要在手机上操作,可以迁移到 PC 端。
    LLLeo
        19
    LLLeo  
       2024-09-23 14:56:44 +08:00
    其实那些网盘备份有没有用的 可不可靠
    a1b2c3T
        20
    a1b2c3T  
       2024-09-23 15:39:21 +08:00
    @tlerbao #5 我之前导出的微信记录不知道怎么成了 txt 格式的,反正可以用 txt 看
    GeekGuru
        21
    GeekGuru  
       2024-09-23 15:42:02 +08:00
    @collo 是呀,PC 端微信有迁移和备份两种方式,迁移是最合适的,可以在 PC 端查看迁移后的记录。
    OliverLee
        22
    OliverLee  
       2024-09-23 16:21:40 +08:00
    @xiaoz #9 是云朵备份吧,我试过,首先就是安装传数据特别耗时间,然后,好不容易搞完了,信息时间、顺序全是乱的,在一个好友消息界面,最底下竟然显示去年的消息而不是最新的消息。故卸载了。
    linnsh
        23
    linnsh  
       2024-09-23 16:49:46 +08:00
    我倒是有个提问,就是已备份的文件,怎么在电脑上查看呢,不还原回手机的话。
    wwd179
        24
    wwd179  
       2024-09-23 17:12:13 +08:00
    目前看都是要手动备份,然后根据某个算法,获取密钥,解密微信聊天的 sqlite 数据库。

    解密后,就能通过 web 应用去展现聊天记录了。

    等一个能自动定期(增量)同步的项目(捂脸)
    BaiLinfeng
        25
    BaiLinfeng  
       2024-09-23 17:37:19 +08:00 via Android
    我都是手动备份存一堆文件夹
    yjd
        26
    yjd  
       2024-09-23 17:53:06 +08:00
    @GeekGuru 这个官方方案就怕以后微信来个你不升级客户端不让你打开。就麻烦。
    xiaoz
        27
    xiaoz  
       2024-09-23 18:08:52 +08:00
    @OliverLee #22 ,现在还处于测试版本阶段,可能不太完善,作者在积极的更新和修复 BUG 。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   961 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 22:28 · PVG 06:28 · LAX 15:28 · JFK 18:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.