VPS/云主机等
优惠信息分享

绿联nasdocker部署云朵备份,备份微信数据不用愁

上一篇《家庭数据集中存储,看我如何用绿联DXP4800实现存储计算分离》挖坑说要实现微信备份,微信最重要的就是聊天记录,而在去年,我就写过部署云朵备份来备份微信聊天记录,但是那时候很多童鞋在下面留言说这个工具不开源,用着不安全,但是后面一段时间后作者开源了,而那一篇写的比较简陋,后面作者也有更新,添加了其他功能,这里我就用绿联DXP4800从0开始部署云朵备份,完善下整个教程。

什么是docker呢,docker就是容器,通过容器化可以快速部署各类服务,而且docker部署也很方便,绿联ugos pro也有图形化的docker控制界面,免去手打代码的烦恼。这里我是用绿联DXP4800来部署,绿联其他型号步骤是一样的,关于DXP4800,前面几期有写过开箱,感兴趣的童鞋可以去看看《绿联DXP4800初体验,简单易用的成品nas》。

一、docker配置加速源

安装docker就不用说了,在应用市场里面直接安装就行。安装完成后不能直接使用,由于特殊原因,目前需要配置加速源才能访问docker,打开docker,选择镜像,点击右上方的设置,再点击加速器配置,官方也给出了一些推荐的加速地址,我们可以选择多个填入,然后确定保存,加速源就配置完成。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图绿联nasdocker部署云朵备份,备份微信数据不用愁插图1绿联nasdocker部署云朵备份,备份微信数据不用愁插图2绿联nasdocker部署云朵备份,备份微信数据不用愁插图3

二、部署云朵备份

这里先放上GitHub地址,https://github.com/likeflyme/cloudbak,如果对此类软件不放心的童鞋可以自行审计代码哦。此工具也是完完全全可以离线运行的,如果还是不放心的可以直接禁止程序联网。

在docker-镜像-镜像仓库先搜索“likeflyme/cloudbak”,可以看到有两个版本,pro是作者推出的付费的版本,功能要更多,我们一般情况下用开源版足够了,选择第一个镜像然后下载。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图4绿联nasdocker部署云朵备份,备份微信数据不用愁插图5

下载完成后,进入到容器选项,点击创建容器,选择刚刚下载好的镜像,其他的默认不用配置,我们只需要配置两个,一个是对应的存储空间,nas目录就选择本地文件夹,任意一个都可以,后面的容器目录固定是“/app/data”不可更改,权限设为读写;还需要配置端口,两个端口都填9527,然后部署,其他的都不用改动,确定部署就行。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图6绿联nasdocker部署云朵备份,备份微信数据不用愁插图7绿联nasdocker部署云朵备份,备份微信数据不用愁插图8绿联nasdocker部署云朵备份,备份微信数据不用愁插图9绿联nasdocker部署云朵备份,备份微信数据不用愁插图10

部署好了后,就可以在浏览器输入“nas IP地址:9527”访问到云朵备份的web界面,我们还要配置访问的账号密码这些,邮箱可以随便填写。设置好并登录后就先不用管了,进行下一步的操作。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图11

三、客户端部署

客户端目前只支持windows版,至于mac等待开发。没windows怎么办呢,绿联nas也支持虚拟机,我们只需要在虚拟机里面部署个windows系统就可以了,不过这部分内容要等到后面再出了。

到网站下载最新的客户端(https://cloudbak.org/download-desktop.html),下载后解压出来。同时还需要安装微信,,,这好像是句废话,没微信怎么获取聊天信息。

如果电脑上微信记录不全,还需要先把手机里面的记录迁移“同步”到电脑上。登录电脑微信后,打开手机版微信,进入设置-聊天-聊天记录迁移与备份,选择迁移,再选择迁移到电脑微信,等待迁移完成即可。需要注意电脑和手机要在同一局域网下才能迁移。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图12

等待迁移完成后打开刚刚解压的文件夹,打开“CBakWeChatDesktop.exe“,如果提示以下错误,点击安装下.net即可。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图13绿联nasdocker部署云朵备份,备份微信数据不用愁插图14

第一次使用还需要配置服务端信息,填写地址、用户信息。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图15

登录后点击“添加session”,注意在此之前需要先登录电脑微信。“session名”随便填写,自己知道是啥就行。然后点击上面的微信进程,再点击添加即可。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图16绿联nasdocker部署云朵备份,备份微信数据不用愁插图17

不过这个客户端还没有更新啊,不支持微信最新版本(3.9.12.45),但是没关系,我们可以直接添加对应的信息,把下面的代码添加到软件的根目录下的“version.json”文件,如果是使用其他的版本,也可以参考文档(https://www.cloudbak.org/use/version.html)找到对应的版本信息添加进去,再次打开客户端就可以正常使用了。

  "3.9.12.45": [

    94503784,

    94505120,

    94503592,

    0,

    94505056

  ]

}绿联nasdocker部署云朵备份,备份微信数据不用愁插图18绿联nasdocker部署云朵备份,备份微信数据不用愁插图19

此时如果还有其他微信账号,可以登录对应的账号再参照上面的步骤添加即可。

添加好session后,退出微信,退出微信,退出微信,重要的事情说三遍。最好也把这个软件也退出重新打开。然后点击同步,此时就可以把本地微信的聊天记录上传到服务端上。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图20绿联nasdocker部署云朵备份,备份微信数据不用愁插图21

特别提醒,由于微信在使用时软件会无法访问聊天信息的存储文件,所以同步前都需要退出微信,每次同步前都需要退出。

四、查看聊天记录

等待上传完成后就可以在docker后台查看解密情况,这个解密速度取决于数据量大小(聊天记录)和服务器设备的性能,特别是首次,如果数据量特别大,服务端性能不够就耐心等待下,后面增量备份就会好很多,增量备份不会上传已有的数据。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图22

解密完成后就可以在web页面(也就是刚刚的“nas IP地址:9527”)查看现有的聊天记录了。以后同步也是在此基础上做增量备份。

绿联nasdocker部署云朵备份,备份微信数据不用愁插图23

五、自动备份

这个嘛,,,其实实现办法也很简单。虽然作者的客户端只能手动备份,但是我们只要自己做一个按键精灵,自动登录电脑微信接收新消息,然后退出微信打开软件进行同步,每天定时执行就行,思路放在这了,具体实现方式以后再出一期。

至于想在公司等非家庭网络下备份微信记录,只需要把服务端暴露出来,在公司等电脑上下载客户端登录同步就行,步骤和上面的一样。

六、实现原理&其他

一句话客户端获取到本地微信聊天记录等信息,再上传到服务端进行解密(微信聊天记录是加密的),解密完成后可以在网页版查看聊天记录。

但是呢它不能双向,即可以从电脑端备份到nas,不能从nas还原到电脑/手机,其实没关系啊,毕竟可以直接在web端查看所有的聊天记录,没啥影响。

最后就是,目前软件依然是在开发中,特别是没有mac端,只能等作者开发,如果是苹果用户就需要在nas虚拟机里面安装个windows了。最后关于pro版,如果有备份公众号/微信支付记录等功能的童鞋,可以选择pro版,就自行前往docker hub(https://hub.docker.com/r/likeflyme/cloudbak-pro)了解吧。

赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » 绿联nasdocker部署云朵备份,备份微信数据不用愁

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册