什么是 云朵备份 ?
云朵备份
是一个微信云备份程序,使用云朵备份可以将微信数据备份到服务器,通过浏览器访问数据,你可以像正常使用微信一样浏览数据和搜索数据(参考微信网页版),除了不能发消息,以及一些特殊功能,大部分功能都可以在云朵备份上实现。
云朵备份
并不是开源软件,不提供源码,目前只提供了docker
安装方式。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 cloudbak
,选择第一个 likeflyme/cloudbak
,版本选择 latest
。
本文写作时,
latest
版本对应为0.0.9-preview
;
卷
在 docker
文件夹中,创建一个新文件夹 cloudbak
,并在其中建一个子文件夹 data
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/cloudbak/data | /app/data | 存放数据库、日志等 |
端口
本地端口不冲突就行,不确定的话可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 | 容器端口 |
---|---|
9527 | 9527 |
默认容器端口显示的是 80
需要改为 9527
命令行安装
如果你熟悉命令行,可能用 docker cli
更快捷
# 新建文件夹 cloudbak 和 子目录
mkdir -p /volume1/docker/cloudbak/data
# 进入 cloudbak 目录
cd /volume1/docker/cloudbak
# 运行容器
docker run -d \
--restart unless-stopped \
--name cloudbak \
-p 9527:9527 \
-v $(pwd)/data:/app/data \
likeflyme/cloudbak
也可以用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件
version: '3'
services:
cloudbak:
image: likeflyme/cloudbak
container_name: cloudbak
restart: unless-stopped
ports:
- 9527:9527
volumes:
- ./data:/app/data
然后执行下面的命令
# 新建文件夹 cloudbak 和 子目录
mkdir -p /volume1/docker/cloudbak/data
# 进入 cloudbak 目录
cd /volume1/docker/cloudbak
# 将 docker-compose.yml 放入当前目录
# 一键启动
docker-compose up -d
运行
在浏览器中输入 http://群晖IP:9527
就能看到初始化界面。
初次使用需要输入登录名、邮箱和密码初始化
登录后的主界面
第一次登录由于没有上传数据,需要点击左上角下载同步客户端
解压之后,找到目录中的 exe
文件并运行
点 更多信息
选择 仍要运行
如果缺少运行环境,会有提示
直接点中间的 Download it now
,会打开一个页面自动下载一个 windowsdesktop-runtime-8.0.8-win-x64.exe
文件
直接安装即可
安装完成后,运行同步客户端
- 服务器地址:填入后台服务器地址
http://群晖IP:9527
- 账号:后台初始化的账号
- 密码:后台初始化的密码
登录成功后
点 添加 Session
添加
session
时,PC
版的微信需要为登录状态
开始同步
还需要再次确认
开始同步
同步完成前刷新页面,可能会是这样的
如果文件比较大的话,中途可能会出现超时错误
其实应该还在继续同步,所以点确定或者直接忽略就可以。如果同步停止了,可以点 同步
继续
同步完成后,会有提示
回到服务端的页面刷新后,会看到网页版的微信聊天界面
参考文档
云朵备份
地址:http://cloudbak.org/
likeflyme: 我写了一个微信聊天备份程序
地址:https://blog.cloudbak.org/2024/08/blog-post.html#more
likeflyme/cloudbak - Docker Image | Docker Hub
地址:https://registry.hub.docker.com/r/likeflyme/cloudbak