WebDAV 対応クラウドへスマホ写真をバックアップ
WebDAV(RFC 4918)は HTTP でフォルダを出します。Azalea(net.duguying.photos)はそのフォルダをバックアップ先にします。provider は webdav。原版は端末から入力した URL へ直接書かれ、Azalea のサーバーは通りません。
家の NAS がすでに Samba なら Samba のままです。WebDAV は二つ目のプロファイルです。公開クラウドか、NAS 上の WebDAV ポート。アプリはバックアップ先を複数保存できます。外出はクラウド、家は Samba。
下の URL は 2026-10-19 時点の各社公開ヘルプです。このサイトは、これらのクラウドでライブラリ全件の件数や失敗数を公表していません。Samba ガイドの 15,767 件を流用しないでください。
項目
Azalea を開き、写真への完全なアクセスを許可します。バックアップストレージ → 新規 → WebDAV。
- サーバーアドレス: 必須。
http://またはhttps://で始める。 - フォルダ: 任意。URL パスの後ろに付く。URL がすでに目的のフォルダなら空。
- ユーザー名 / パスワード: 両方空は匿名を許すサーバー。パスワードだけでユーザー名がないと拒否。
- Root プレフィックス: コレクション内の任意パス。
保存しても接続しません。接続テストは 1 件列挙します。読み書き検査はプローブファイルを書いて消します。署名付き PUT はありません。大きな動画は Content-Length 付きでアプリから流れます。空き容量は出ません。
自己署名 HTTPS は信頼しません。Synology の既定証明書は LAN で http://。iOS の平文は非公開アドレスだけです。堅果雲や Box など公開サービスは各社の https:// を使います。
公式に WebDAV アドレスを出しているサービス
URL がすでにコレクションの根ならフォルダは空。Photos のような子が欲しいときだけフォルダに書く。ユーザー名とパスワードを URL に入れない。
| サービス | サーバーアドレス | アカウント | パスワード |
|---|---|---|---|
| 堅果雲 Nutstore | https://dav.jianguoyun.com/dav/ |
登録メール | アカウントのセキュリティで作るアプリパスワード。サイトのログインパスワードではない |
| Nextcloud | https://HOST/remote.php/dav/files/USER/ |
ユーザー名 | 二要素があるときはセキュリティのアプリパスワード |
| ownCloud | https://HOST/remote.php/dav/files/USER/ |
ユーザー名 | Nextcloud と同じ |
| Synology WebDAV | http://IP:5005/ または https://IP:5006/ |
DSM ユーザー | DSM パスワード。先にファイルサービスで WebDAV を有効に。自己署名なら HTTP |
| QNAP | コンソールに出る WebDAV の URL | NAS ユーザー | NAS パスワード。ポートは QTS の表示を使う |
| Box | https://dav.box.com/dav |
登録メール | アカウントパスワード。二要素なら Box が WebDAV 用に出す外部パスワード |
| Yandex Disk | https://webdav.yandex.ru |
Yandex アカウント | 二要素ならアプリパスワード |
| Koofr | https://app.koofr.net/dav/Koofr |
登録メール | 設定で生成したパスワード。ログインパスワードではない |
| pCloud | 米国 https://webdav.pcloud.com/、EU https://ewebdav.pcloud.com/ |
登録メール | アカウントパスワード。pCloud は WebDAV を有料機能として案内している。データセンターを取り違えない |
| InfiniCLOUD | https://dav.infini-cloud.net/ |
サービスアカウント | サービスパスワード |
Synology では共有名を二度書かない。URL を http://192.168.1.32:5005/photos にしてフォルダを空にするか、URL はポートまでにしてフォルダに photos。
公式 WebDAV がないもの
第三者クライアント向けの公式 WebDAV はありません。非公式ブリッジを Azalea に入れないでください。
- 百度ネットディスク、阿里云盘、Quark
- Google Drive、Dropbox
- 個人向け OneDrive、iCloud Drive
オブジェクトストレージは COS / OSS / S3 のプロファイルのままです。S3 エンドポイントを WebDAV に見せかけない。
手順
- クラウドか NAS のコンソールで WebDAV を有効にし、ヘルプの URL をコピーする。堅果雲と Koofr は先にアプリパスワードを作る。
- 端末からサーバーへ届くこと。公開クラウドは携帯回線でよい。Synology WebDAV はまず同じ LAN で、Azalea にローカルネットワークを許可する。
- Azalea → バックアップストレージ → WebDAV。表示名は「堅果雲」でよい。URL は変わらない。
- 接続テスト。失敗したら止める。典型は
/dav/や/remote.php/dav/files/USER/の欠落、またはログインパスワードの流用。 - 読み書き検査。失敗したら自動バックアップをオンにしない。カスタムプロパティを拒むサーバーはここで失敗する。
- 自動バックアップをオンにして充電する。メーカーの省電力は Samba と同じくワーカーを止める。アプリを開いて続ける。
二台目は同じ URL と同じフォルダで既存インデックスを引き継ぐ。クラウドのサイト上でバックアップ済みファイルの名前を変えない。
失敗
- URL が宣伝用のトップ、たとえば
https://www.jianguoyun.com。WebDAV の根ではない。 - 堅果雲や Koofr にログインパスワードを入れた。WebDAV は生成したアプリパスワードだけを受ける。
- Synology の
https://IP:5006は既定の自己署名証明書。http://IP:5005か、システムが信頼する証明書にする。 - 共有名を URL とフォルダの両方に書き、パスが
photos/photosになる。 - パスワードだけでユーザー名が空。フォームが拒否する。
- 容量不足。空き容量バーはない。書き込みが失敗してから気づく。
FAQ
保存時にパスワードを検査しないのはなぜか。 Samba と同じです。エンジンの構築は接続しません。接続テストか最初のバックアップが PROPFIND を送ります。
WebDAV と Samba のどちら。 同じ Synology なら家では Samba。バックアップが LAN の外に出るとき、または堅果雲のようなクラウドが相手のときは WebDAV。SMB の 445 をインターネットへフォワードしない。