WebDAV 接続と暗号化同期

現在の Hangrail ローカルテスト版が対象です。以下は macOS を例に説明します。

このページの内容

1台のパソコンで整理したメモやスクリーンショットを、別のパソコンでも使いたいときは、Hangrail を WebDAV ストレージに接続できます。同期を有効にすると、指定したサーバーを通じて2台で暗号化した内容をやり取りします。Hangrail アカウントの登録は不要です。

接続情報を用意する

WebDAV が有効なサービスと、アクセスできるフォルダの URL、アカウント、サーバーのアプリパスワードが必要です。自前のサービスでは、アカウントに対象フォルダの読み取り・書き込み・作成権限が必要です。インターネット経由の接続には HTTPS を使用してください。

Nutstore(坚果云)をご利用の場合は、Web 版の「アカウント情報 → セキュリティ設定(账户信息 → 安全选项)」を開き、「サードパーティアプリ管理(第三方应用管理)」でアプリパスワードを追加し、生成されたパスワードを Hangrail に入力します。使うのはサードパーティアプリ用の認証パスワードで、Nutstore の Web ログインパスワードではありません。詳しい入口は次の公式説明をご覧ください:Nutstore 公式の認証手順。

接続前に、3種類のパスワードを区別してください:

名称用途
サーバーのアプリパスワードHangrail から WebDAV サーバーにログインする
同期暗号化パスフレーズ同期ライブラリを暗号化・復号する。同じライブラリに接続するデバイスは同じパスフレーズを使用
手動バックアップのパスワード独立したバックアップを保護する。復元時には、そのバックアップの元のパスワードを使用

サーバーのログインパスワードを変更しても、同期暗号化パスフレーズはリセットされません。

1台目で同期ライブラリを作成する

  1. Hangrail の「設定 → 同期とバックアップ(设置 → 同步与备份)」を開きます。
  2. 「Nutstore(坚果云)」または「その他の WebDAV(其他 WebDAV)」を選びます。Nutstore はサーバーの URL が自動入力されます。ほかのサービスでは、最終的な WebDAV フォルダの URL を入力してください。
  3. アカウントとアプリパスワードを入力し、「接続して続ける(连接并继续)」をクリックします。この時点では接続と既存の同期ライブラリを確認するだけで、カードはまだアップロードしません。
  4. サーバーに同期ライブラリがない場合は、「同期ライブラリを作成(创建同步库)」へ進みます。同期パスフレーズを生成して安全な場所やパスワードマネージャーへ保存し、「同期パスフレーズを保存しました(我已保存同步口令)」にチェックを入れます。任意のパスフレーズに変更することもできます。10文字以上を入力し、もう一度確認してください。
  5. 必要に応じて「通常のファイルと動画も同期(同时同步普通文件与视频)」を選び、「作成して同期を開始(创建并开始同步)」をクリックします。

成功すると、設定ページに同期状態と最終成功時刻が表示されます。まず機密情報を含まないメモを1つ作り、同期の完了を待ってから2台目を接続してみてください。

2台目で既存の同期ライブラリに接続する

2台目で「同期とバックアップ(同步与备份)」を開き、同じ同期ライブラリの URL と有効なサーバー認証情報を入力して、「接続して続ける(连接并继续)」をクリックします。「既存の同期ライブラリに接続(连接已有同步库)」が表示されたら、1台目で使った同期暗号化パスフレーズを入力し、「接続して同期を開始(连接并开始同步)」をクリックします。保存済みの認証情報がある場合は、「このデバイスに保存した同期パスフレーズを使用(使用本机已保存的同步口令)」も選べます。

両方で同期成功と表示されたら、先ほどのサンプルメモが表示されるか確認します。さらに2台目で内容を変更し、1台目に戻って反映を確認してください。サーバーへのログイン成功だけで、同期が完了したと判断しないでください。

同期対象と保存期間を確認する

テキスト、メモ、グループ、ピン留め状態、画像は標準で同期します。通常のファイルと動画はスイッチで制御します。近くのデバイスから受信した内容はこのデバイスに残り、WebDAV 同期には自動追加しません。

手動削除と履歴の保存期間は、同じライブラリのほかのデバイスにも同期します。保存期間を短くすると、デバイス内とクラウドの通常の履歴が削除される場合があります。後で期間を延ばしても、削除済みの内容は戻りません。長期間保管したい資料は、別途独立したバックアップを保存してください。

一時停止後は「同期を再開(继续同步)」をクリックできます。新しい内容を手動で確認したい場合は「今すぐ同期(立即同步)」をクリックします。自動同期を無効にしても、ローカルのカードは残ります。

接続できないとき

アカウントまたは認証のエラーが出る:まずアカウントとアプリパスワードを確認してください。Nutstore の Web ログインパスワードは使わないでください。自前のサービスではフォルダの権限も確認します。サーバーがリダイレクトを求める場合は、最終的な WebDAV の URL を入力してください。

接続には成功したが同期を開始できない:同期暗号化パスフレーズが既存のライブラリと一致するか確認してください。一部のサービスは Hangrail が必要とする安全な更新操作に対応していません。その場合、アプリは同期を停止して理由を表示します。古いフォルダの上書きで確認を回避しないでください。

初回同期に時間がかかる:添付ファイルの数やサービス事業者のリクエスト上限によって所要時間は変わります。制限された場合は、状態表示を確認して待機してください。再試行を連打しないでください。

同期パスフレーズを忘れた:接続したことのあるデバイスで「同期パスフレーズをお忘れですか?(忘记同步口令?)」を開き、デバイス上での本人確認後に保存済みパスフレーズを確認できます。すべてのコピーを失うと、以前のクラウドの内容は復号できません。まず各デバイスのローカル資料を保全し、新しい独立した WebDAV フォルダで同期ライブラリを作成してください。パスワードのリセットを試みて古いライブラリを削除しないでください。

隣のパソコンにファイルをいくつか送りたいだけなら、近くのデバイスと共有を使えます。買い替えに備えて単独で復元できる資料を残したい場合はこちら:バックアップと復元。