首页/用 WebDAV 把手机照片备份到网盘

用 WebDAV 把手机照片备份到网盘

作者 Azalea · 实测日期 2026-10-19

WebDAV(RFC 4918)让网盘用 HTTP 暴露一个文件夹。Azalea(net.duguying.photos)把这个文件夹当成备份目标,provider 为 webdav。原图从手机直接写到你填的地址,不经过 Azalea 的服务器。

家里 NAS 如果已经走 Samba,继续用 Samba。WebDAV 是另一份配置:公网网盘,或者 NAS 上另开的 WebDAV 端口。应用可以同时保存多份备份存储,出门切网盘,回家切 Samba。

下面的服务器地址来自各家公开帮助文档,整理于 2026-10-19。本站没有在这些网盘上公布一整库的项数和失败次数。Samba 教程里的 15,767 项不要套到这里。

表单怎么填

打开 Azalea,权限给「所有照片」或 Android 完全访问。「备份存储」→ 新建 → WebDAV。

字段 填什么
服务器地址 必填,以 http:// 或 https:// 开头
目录 可选。接到地址路径后面。地址已经指到目标文件夹时留空
用户名 / 密码 都空表示这台服务器允许匿名。只填密码不填用户名会被拒绝
Root 前缀 可选,写在集合里面的前缀

保存时不连网。点「测试连接」只列 1 个对象。读写预检会写一个探针文件再删掉。不支持预签名。大视频在应用里流式上传,请求带 Content-Length。不显示剩余空间。

自签 HTTPS 不受信任。群晖默认证书在局域网改用 http://。iOS 的明文 HTTP 只放开非公网地址,坚果云、Box 这类公网服务用它们自己的 https://。

可以对接的服务

目录列留空,表示 URL 已经是集合根。需要子文件夹时再填目录,例如 Photos。不要把用户名和密码写进 URL。

服务 服务器地址 账号 密码
坚果云 https://dav.jianguoyun.com/dav/ 注册邮箱 应用密码。账户信息 → 安全选项里生成,不是网站登录密码
Nextcloud https://主机/remote.php/dav/files/用户名/ 用户名 开了两步验证时用「安全」里的应用专用密码
ownCloud https://主机/remote.php/dav/files/用户名/ 用户名 同上
群晖 WebDAV http://IP:5005/ 或 https://IP:5006/ DSM 用户 DSM 密码。控制台里先打开 WebDAV。自签证书用 HTTP
威联通 QNAP 控制台显示的 WebDAV 地址 NAS 用户 NAS 密码。端口以 QTS 页面为准,不要猜
Box https://dav.box.com/dav 注册邮箱 账户密码。开了两步验证时用 Box 为外部应用准备的密码
Yandex Disk https://webdav.yandex.ru Yandex 账号 开了两步验证时用应用密码
Koofr https://app.koofr.net/dav/Koofr 注册邮箱 偏好设置里生成的密码,不是登录密码
pCloud 美区 https://webdav.pcloud.com/,欧盟 https://ewebdav.pcloud.com/ 注册邮箱 账户密码。按 pCloud 的说明,WebDAV 属于付费能力,数据中心不要填反
InfiniCLOUD https://dav.infini-cloud.net/ 服务账号 服务密码

群晖的共享文件夹有两种填法,不要叠两遍:要么地址写成 http://192.168.1.32:5005/photos、目录留空;要么地址只到端口,目录填 photos。

没有官方 WebDAV 的

这些产品没有给第三方客户端用的官方 WebDAV。不要把网上的非官方桥接填进 Azalea。

  • 百度网盘、阿里云盘、夸克网盘
  • Google Drive、Dropbox
  • 个人版 OneDrive、iCloud 云盘

对象存储仍然走 COS / OSS / S3 那一份配置,不要把 S3 端点伪装成 WebDAV。

步骤

  1. 在网盘或 NAS 控制台打开 WebDAV,抄下帮助文档里的地址。坚果云、Koofr 先生成应用密码。
  2. 手机和服务器能通。公网网盘用蜂窝或任意 Wi-Fi;群晖 WebDAV 先和 NAS 同一局域网,并允许 Azalea 使用本地网络。
  3. Azalea → 备份存储 → WebDAV。填上表。名称可以写成「坚果云」,不影响地址。
  4. 测试连接。失败就停。常见原因是地址少了 /dav/ 或 /remote.php/dav/files/用户名/,或者用了登录密码。
  5. 做一次读写预检。预检失败就不要开自动备份。自定义属性被拒绝时,错误出现在这里,而不是传了半库之后。
  6. 打开自动备份,插电。Android 厂商省电会杀后台,和 Samba、对象存储一样,打开应用后续传。

第二台手机用同一地址、同一目录认领已有索引。不要在网盘网页里给已备份文件改名。

失败

  • 地址填成网盘首页,例如 https://www.jianguoyun.com。那不是 WebDAV 根。
  • 坚果云、Koofr 填了登录密码。它们的 WebDAV 只认应用密码。
  • 群晖 https://IP:5006 用的是默认自签证书。改 http://IP:5005,或换成系统信任的证书。
  • 目录和 URL 里各写了一次共享名,路径变成 photos/photos。
  • 只填了密码。表单会拒绝。
  • 盘或网盘空间满。没有剩余空间条,写入报错后才知道。

FAQ

保存配置时为什么不验证密码? 和 Samba 一样,构造引擎不连网。测试连接或第一次备份才会发出 PROPFIND。

WebDAV 和 Samba 选哪个? 同一台群晖,家里用 Samba。需要从蜂窝网备份、或对方是坚果云这种网盘时,用 WebDAV。不要把 SMB 的 445 端口映射到公网。