Skip to content

WebDAV 云备份 ​

更新日期:2026 年 10 月 6 日。

Google Drive 和 WebDAV 都位于设置 → 备份与恢复 → 云备份。选择 WebDAV 后,配置文件保存在你指定的网盘、NAS 或服务器中,由你主动保存、恢复或合并。两种备份方式分别记录连接和比较基线,不会自动把 Google Drive 的文件转存到 WebDAV。

备份默认只同步普通设置,敏感连接需明确同意后才可纳入此次操作;不包含单词本、聊天记录和用量统计。用于访问备份服务器的 WebDAV 地址、用户名及应用密码始终只保存在当前设备,不进入这份备份。此功能需要浏览器扩展后台;油猴脚本请使用本地配置备份。

保存配置与恢复备份操作示意
浏览器配置当前设备上的设置
② 保存配置
③ 恢复或合并配置
已连接的云存储Google Drive / WebDAV

核对本机配置后,确认保存到所选云存储。

自动演示 · 示例内容

本次同步范围 ​

默认同步语言、外观、快捷键、网站规则等普通设置,排除整个敏感连接配置,包括 API Key、配置中的 OAuth Token、鉴权信息、翻译服务选择与模型、服务地址、自定义请求体及 URL 中的鉴权参数;私密提示词和未知字段也不上传。恢复或合并普通设置时,本机密钥、翻译服务、地址和自定义连接保持不变。

需要迁移敏感连接时,打开敏感配置,阅读风险、勾选确认,再点击同意并开启。保存或合并会包含本机敏感信息,恢复只应用云端备份实际包含的内容;只有普通设置的备份仍会保留本机密钥与连接。选择保存在当前浏览器中,直到手动关闭;完成、失败、取消、重开设置或切换备份方式与账号后仍保持。其他浏览器或设备需分别开启。

当前扩展仍可读取旧完整 v1 备份,默认只应用其中的普通设置;开启敏感配置后保存的完整敏感备份沿用原 v1,旧扩展仍可读。新普通备份采用 v2,旧扩展会安全拒绝,必须升级。升级前尚未确认的事务失效,需要重新预览。

旧完整备份不会因关闭开关或仅恢复普通设置而被修改。只有确认保存或合并普通设置后,才会从当前云端文件移除敏感信息;这不会删除旧文件或服务商保留的历史版本,请另行管理这些副本。

准备服务器连接 ​

服务器需要支持 Basic 鉴权,以及 PROPFIND、GET、MKCOL、PUT。服务器提供强 ETag 时,更新已有备份使用 If-Match 条件,首次创建使用 If-None-Match,避免覆盖其他设备的修改。扩展依次从下载响应头、文件的 DAV:getetag 属性、HEAD 响应头读取 ETag;后两种方式还会条件重读并核对密文,防止把旧内容与新版本配对。建议使用有效证书的 HTTPS 和独立应用密码。属性响应按 XML 命名空间和指定目录解析,支持默认或局部前缀、CDATA 和字符引用;不会把其他文件或错误属性的版本用于覆盖。

填写的是已存在目录的 WebDAV 地址,不是网站首页、分享链接或备份文件地址。地址中不要放用户名、密码或查询参数。

以 Nextcloud 为例,通常为:

text
https://cloud.example.com/remote.php/dav/files/你的用户名/

可从 Nextcloud 文件设置中复制个人 WebDAV 地址,在个人设置的安全页面创建应用密码。具体入口以 Nextcloud 官方指南 为准。其他网盘或 NAS 请使用其 WebDAV 设置中提供的目录地址;目录账号必须有读取、创建目录和写入文件权限。

坚果云的入口地址为 https://dav.jianguoyun.com/dav/,用户名填写坚果云账号邮箱,密码使用第三方应用密码。无需预先创建 FluentRead 文件夹;首次同步会先检查云端是否已有备份,在你确认保存后才创建目录和文件。入口地址检查通过、但备份父目录尚未创建时返回的 409,会按首次备份处理;真正的入口地址或权限错误仍会阻止同步。

第一次保存 ​

  1. 进入云备份,选择 WebDAV,点击基础与敏感配置选项下方、左侧的主要按钮 设置 WebDAV。
  2. 填写目录地址、用户名和应用密码。HTTP 地址需要额外确认未加密传输的风险;优先改用 HTTPS。
  3. 点击测试连接。测试只检查目录能否访问,不会创建或修改文件,也不能保证账号具有写入权限。
  4. 点击测试并保存,把连接保存在当前设备。这一步仍不会创建云端备份。
  5. 核对本次范围,点击立即与WebDAV同步。首次使用且云端没有备份时,预览会提示保存本机配置;默认仅普通设置,确认后才创建文件。

备份固定保存在所填目录下的:

text
FluentRead/fluentread-config.encrypted.json

预览有效期为 10 分钟。点击取消或离开设置会结束本次预览,不删除已有备份。没有后台自动同步或持续连接。

在其他设备恢复或合并 ​

在另一设备重新填写同一个 WebDAV 目录和账号。读取云端后,选择恢复云端配置或保存本机配置,点击下一步检查影响,再确认。

普通模式恢复或合并只应用普通设置,保留本机密钥、翻译服务、地址与自定义连接;保存会按本次范围替换当前云端文件。本次已同意包含敏感信息时,保存或合并可以纳入全部敏感连接,恢复仍以云端备份实际内容为准。两端都有要保留的修改时,使用次要入口逐项合并,为冲突选择本机或云端。敏感模式的凭据、服务、模型和自定义连接隐藏内容并按整组处理。

确认前会重新检查本机配置和云端版本。期间任何一端发生变化时,需要重新生成预览;有强 ETag 的已有文件更新还会使用版本条件写入。成功后显示本次账号与同步时间。

同步按钮右侧统一显示当前账号、服务器地址和该连接的上次同步时间;左侧操作区的「修改连接」按钮与同步按钮相邻,可更换账号或服务器。确认页直接列出变更的设置名称和本机、云端值;连接配置说明改动的类别,密钥、地址及自定义内容仍隐藏。合并时先列出需要确认的冲突,再列出自动保留的修改。配置一致时只更新同步记录,不重复上传。

若三种读取方式都没有提供强 ETag,预览仍可选择保存本机配置、恢复云端配置和逐项合并。兼容模式在保存、合并或删除前重新下载备份,核对密文 SHA-256 摘要;发现预览后的内容变化就中止。坚果云等服务在下载响应中提供无引号 ETag 时,扩展会保留它,并在内容核验通过后用最新标识发出 If-Match 条件请求,避免重复保存时因通配符被拒绝而误报备份变化;不会将它当作标准强 ETag。完全没有可用标识时使用 If-Match: *,它只检查文件仍然存在,不是版本锁。写入后还会读回核对,删除后确认文件不存在。内容核验不能原子阻止核验后发生的并发修改,确认界面会提示「为避免云端备份被覆盖,请勿同时在多台设备上同步」。鉴权、网络、损坏文件和条件请求失败仍会中止操作,不会降级重试覆盖。

换账号、停止使用和删除

换账号、停止使用和删除 ​

使用修改连接更换服务器、账号或密码。地址或用户名改变时必须重新输入密码;修改连接后,旧预览和比较基线不能用于新连接。连接信息不会在密码框中回显。

点击删除云端备份,核对账号和服务器地址,再确认删除上述备份文件。后台优先用强 ETag 条件删除;缺少强 ETag 时使用上述内容核验兼容模式,文件更新后需重新确认;旧格式或无法解密的备份也可删除。取消或关闭确认不会删除,文件已不存在时可直接完成。删除成功后清除本机同步记录,保留本机配置、API Key、连接密码及目录内其他文件;之后手动同步可创建新备份。

删除要求服务支持 DELETE;强版本保护依赖服务遵守 If-Match。兼容模式下请避免其他设备同时同步;服务不支持删除时,可在网盘或服务器中手动删除上述文件。服务商回收站、历史版本和其他设备上的副本需要另行管理。

清除连接设置只移除本机 WebDAV 连接、应用密码与同步记录,保留本机配置和云端文件。需要停止授权时,可在服务商页面撤销应用密码。卸载扩展也不会自动删除服务器文件。

文件保护与常见问题

文件保护与常见问题 ​

上传前在本机使用 AES-GCM 加密,沿用 Google Drive 的固定公开应用口令,无需另输加密密码。得到文件的人可以按公开口令解密。第三方账号被盗、共享目录被他人访问或备份泄露时,备份中的 API Key 等敏感信息可能泄露。保护主要依赖服务器账号、目录权限、HTTPS 和设备安全;建议只同步普通设置,迁移密钥时保护账号与目录权限,避免分享备份文件。详见隐私政策。

提示处理方式
用户名或密码不正确核对账号和应用密码,确认服务允许 Basic 鉴权
目录不存在或不是有效 WebDAV 目录使用服务商提供的完整目录地址,并开启 WebDAV
无法连接检查网络、证书和最终目录地址;扩展不会携带密码跟随重定向
为避免云端备份被覆盖,请勿同时在多台设备上同步可保存、恢复、合并或删除;先检查预览,并避免其他设备同时同步。需要并发版本保护时使用提供强 ETag 和条件写入的服务
云端备份已变化重新生成预览,检查其他设备的修改
存储不足或文件过大释放服务器空间,或使用本地备份;配置 JSON 上限 20 MiB,密文文件上限 32 MiB

协议细节见 WebDAV 标准 RFC 4918。不同服务的权限、证书和条件写入实现可能不同,连接测试通过后仍应完成一次实际保存与恢复来确认兼容性。

让语言更近,让世界更大。 · 隐私政策