阅读Sigma WebDAV备份与恢复:手机、NAS、云端三端同步的终极方案
【免费下载链接】legado-E阅读Sigma是legado的继承,保持开源免费,延续开源精神。项目地址: https://gitcode.com/gh_mirrors/legado2/legado-E
阅读Sigma(legado 继承项目,开源免费)内置了强大的 WebDAV 备份与恢复功能:只需填好服务器地址和账号,App 就能自动把书架、书源、阅读进度、设置全部打包上传,并在手机、NAS、云端网盘之间实现三端同步。本文手把手教你零门槛完成配置,数据再也不怕换机丢失。
什么是 WebDAV?为什么适合做阅读数据备份
WebDAV 是一种基于 HTTP 的文件传输协议,可以把它理解成"带账号密码的远程网盘"。阅读Sigma 通过它完成了三件事:
| 能力 | 说明 |
|---|---|
| 每日自动云备份 | 配置后默认每天自动备份一次,按日期命名存档 |
| 备份与恢复 | 一键备份到本地+云端,长按"恢复"可从本地备份回滚 |
| 阅读进度同步 | 多设备之间自动同步书籍的阅读章节和位置 |
核心实现都在 Backup.kt 和 AppWebDav.kt 中:备份会把书架、书签、书源、RSS 源、替换规则、搜索记录、阅读设置等 20 多项数据写成 JSON,压缩成backup2026-01-01-设备名.zip上传到 WebDAV 的legado目录。
一键配置 WebDAV 服务器(以 NAS 为例)
进入路径:我的 → 备份与恢复 → WebDav 设置,界面由 pref_config_backup.xml 定义,只需填 4 项:
- WebDav 服务器地址:如 NAS 的
http://192.168.1.100:5005/webdav(末尾会自动补/) - WebDav 账号/WebDav 密码:创建 WebDAV 服务时的用户名和授权密码
- 子目录:默认
legado,可自定义,多个 App/多台设备建议区分目录 - 设备名称:填入后备份文件会自动带设备名后缀,方便区分来源
⚠️ 提示:保存时如果提示"webDav应用验证失败",说明地址或账号密码有误,App 会自动清除缓存的密码,请重新填写。
配置成功后,App 会自动在云端创建legado、legado/bookProgress、legado/books、legado/background四个目录,分别存放完整备份、进度文件、远程书籍和阅读背景图。
手机、NAS、云端三端同步怎么玩
1. 手机端:自动备份 + 进度同步
- 打开同步阅读进度开关(默认开启):每本书的章节、位置会以
书名_作者.json存到云端bookProgress目录; - 打开同步阅读进度(增强):进度对比更精细,换设备后能续读到上次停下的位置;
- 打开自动检查新备份(默认开启):启动 App 时会检测云端是否有更新,有则弹窗提示一键恢复。
2. NAS 端:自建私有云
在 NAS 上安装 WebDAV 服务后,把地址填入 App 即可。NAS 方案的优势是数据完全在自己手里,家庭局域网内备份速度极快,还能配合 NAS 自身的快照、多副本机制做二次保护。多台设备指向同一个 NAS 目录时,记得给每台设备填不同的设备名称,备份文件一目了然。
3. 云端端:免费网盘零成本
没有 NAS 的用户可选任何提供 WebDAV 协议的网盘(坚果云等),在网盘的"第三方应用管理"里添加应用生成应用专用密码,把应用地址填入服务器地址、邮箱填入账号、应用密码填入密码即可,全程不暴露主密码,安全性更高。
备份与恢复的正确姿势
在备份与恢复页面中:
- 备份:点击即"本地和 WebDav 一起备份",同一天的多次备份会互相覆盖,不同日期各留一份;开启仅保留最新备份则本地只留一个
backup.zip,节省空间。 - 恢复:短按优先从 WebDAV 云端恢复,长按从本地备份恢复,云端数据异常时可随时回滚。
- 恢复忽略列表:可勾选"本地书籍""服务器"等项目不参与恢复,适合多设备各存各的本地书、各用各的 WebDAV 服务器。
安全细节值得一提:备份中的 WebDAV 密码等敏感字段会用本地密码做 AES 加密(见 Backup.kt)。换设备同步前,请保证两台手机的本地密码一致,否则加密内容无法解密。
常见问题快速排查
| 现象 | 原因与解决 |
|---|---|
| 备份/上传失败 | 检查网络;App 在网络不可用时会自动跳过云端上传,日志见"我的→日志" |
| 云端有备份但提示无新备份 | 确认子目录填法与之前一致,备份只比对legado目录下的backup*文件 |
| 进度没同步 | 确认"同步阅读进度"已开启,且两台设备配置了相同的 WebDAV 地址和目录 |
| 换手机后书源不对 | 书源在备份中按更新时间择优恢复,可先恢复再手动导入 |
更多帮助文档可在 App 内"我的→帮助"查看,对应源文件为 appHelp.md。
写在最后
阅读Sigma 的 WebDAV 方案把"备份、恢复、进度同步、远程书籍、背景图同步"全部收进一个设置页:手机负责日常自动备份,NAS 或网盘负责长期存档,三端数据随心流转。花 5 分钟填好服务器地址,你的整个书架就拥有了跨设备、跨平台的安全副本。
【免费下载链接】legado-E阅读Sigma是legado的继承,保持开源免费,延续开源精神。项目地址: https://gitcode.com/gh_mirrors/legado2/legado-E
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考