同期の設定
最終更新: 2026-08-14 Plainvaは、各保管庫を任意で選択したストレージと同期できます——アプリから直接行われ、Plainvaが運用する仲介サービスは一切ありません: あなたのデータは、あなたのコンピューターとあなた自身のアカウント/サーバーの間だけを移動します。このページでは、プロバイダーごとの設定手順を説明します。
一般的にどのサービスが利用可能か(WebDAV経由やプロバイダーのデスクトップクライアント経由も含む)は、同期の互換性で説明しています。
基本
- 設定は設定 → 保管庫 → クラウドアカウントにあります: アカウントを接続…でアシスタントが開きます——まずプロバイダーを選び、次にサービスにチェックを入れ(ファイル同期の場合: ファイル)、その後ログインします。タイルの一覧はプロバイダーを実際の普及度順に並べています。プロバイダーを検索…では、プリセットとして用意されているメールプロバイダーも見つかります。ファイルサービスを担うアカウントは、保管庫ごとに常にちょうど1つです。その後、同期エリアに接続済みのアカウントとクラウドフォルダーが表示され、動作(同期間隔、キュー)を管理できます。アカウントを管理でクラウドアカウントに戻ります。
- ファイルサービスでは、Microsoft(OneDrive)、Google(Drive)、Dropbox、Nextcloud、オブジェクトストレージ (S3)、汎用のWebDAV / CalDAVに加えて、Fastmail、mailbox.org、Yandex、Mail.ru、Koofr、pCloudもタイルとして用意されています。これらでは、メールアドレスとアプリパスワードさえあれば十分です——サーバーアドレスはあらかじめ入力済みです(WebDAVベース。詳細設定:エンドポイントを個別に指定で変更できます)。
- ウェルカム画面から既存のオンライン保管庫を開く: 保管庫を開く → オンライン保管庫では、プロバイダーが異なっても同じ3つの手順で案内されます——1. 接続(ログインまたは認証情報の入力)、2. クラウド内のフォルダーを選択(そこでも新しいフォルダーから新規にフォルダーを作成できます)、3. ローカルフォルダーを選択または作成。また、すでに開いている保管庫についても、設定からいつでも同期を設定できます。
- クラウドに新しい保管庫を作成する: 新しい保管庫 → オンラインサービス上——まず開始時の構造(空、またはPARAなどのテンプレート)を選び、続いて接続してクラウド上の対象フォルダーを選択するか新しいフォルダーで作成し、最後にローカルフォルダーを選びます。構造はローカルフォルダーに作成され、最初の同期で自動的にアップロードされます。
- ローカルでの保存は即座にアップロードされます。設定された**同期間隔(秒)**でPlainvaがリモートの変更を確認します。
- オフライン中の変更はキューに蓄積され、次に接続したときに転送されます。ステータスバーにはオンライン/オフラインが表示され、同期インジケーターは状態を示します(クリックで今すぐ同期)。同期に時間がかかる場合や初回の同期では、ステータスバーに進捗が件数(例: 同期 123/540)として表示されるため、保管庫全体を処理している様子を確認できます。
- 両方が同じファイルを変更した場合、Plainvaは自動的にそれらをマージします(3ウェイマージ)。それが不可能な場合、あなたのバージョンは
.CONFLICTファイルとして安全に保存されます——何も失われることはありません(FAQを参照)。 - 競合の解決: 影響を受けたノートに表示されるバナー(および、ツリー内の
.CONFLICTファイルの右クリックメニューにある競合を解決…)から比較ダイアログが開きます——左側にファイルの現在の状態、右側にあなたの保存されたバージョンが表示され、ブロック単位で取り込みながら編集できます。右側を保存して解決は結果をファイルに書き込み、競合コピーを片付けます。相手側を保持はあなたのコピーを破棄します(バージョンのスナップショットは残ります)。同期エラーダイアログにも既存の競合コピーが一覧表示され、ワンクリックで同じ比較画面に移動できます。 - 大量削除からの保護: 同期しているファイルのうち異常に多くのものが一度にクラウドで削除されようとしている場合(たとえばローカルの保管庫フォルダーが空にされたり移動されたりした場合)、Plainvaは削除を保留してまず確認します: クラウドで削除は削除を実行します。**削除しない(復元する)**は削除を破棄し、次回の同期時にファイルをクラウドから復元します。Plainva 内で自分で確認した削除は保留されません。大量削除(10 件を超えるファイル、または保管庫の 20% 超)の場合は、代わりに削除前にもう一度確認を求めます。
- 添付ファイル(画像など)も同期されます。
- 空のフォルダーも同期されます: Plainvaで作成したフォルダーはすぐにクラウドに反映され、クラウド上の空のフォルダーも、遅くとも次回の完全な一覧取得までには他の端末に表示されます。
- 認証情報とトークンはオペレーティングシステムのキーチェーンに保存されます(状態: 設定 → アプリ → 情報と診断 → OSキーチェーン)。保管庫内のファイルに保存されることはありません。
- 保存された認証情報(設定 → 保管庫 → 同期)は、Plainva がキーチェーンに保存した内容を表示します。長く開いていない保管庫の項目も含みます。各行にサービスと保管庫を示し、削除は事前に確認します。Plainva がここで自動的に削除することはありません。
- キーチェーンの項目には読める名前が付きます — base64 の文字列ではなく
plainva · <保管庫> · <サービス> · <アカウント ID> · #<フィンガープリント>です。保管庫を初めて開いたときに、Plainva は既存の項目の名前を一度だけ変更します。安全に変更できない場合、古い項目はそのまま残り、次に開いたときに再試行します。 - 切断は保管庫の同期を停止します。これによりどこかのファイルが削除されることはありません。
http://は許可されていますが、推奨はhttps://です。 自分のネットワーク内で運用しているサーバーは、通常は暗号化されていないhttpで通信します——それで問題なく動作しますし、スマートフォンでも同様です。インターネット越しには避けるべきです——WebDAVはhttp経由で、すべてのリクエストのたびにパスワードを平文のまま送信します。自分のネットワークの外で暗号化されていないアドレスを入力すると、Plainvaはフォーム内でそのことを知らせます——ただし、それを止めることはありません。
WebDAV / Nextcloud
自前でホストするサーバーやほとんどのクラウドストレージにとって最もシンプルな方法です。
- クラウドアカウント → アカウントを接続…でNextcloud(またはWebDAV / CalDAV)タイルを選びます。
- サーバーアドレス、ユーザー名、パスワードまたはアプリトークンを入力します——可能な限り、メインのパスワードの代わりにアプリパスワードを使用してください(Nextcloudの場合: 設定 → セキュリティ → アプリパスワード)。
- 接続で認証情報を確認します。その後、フォルダーを選択…からクラウドフォルダーを選びます。
Nextcloudの特別な点: ファイルとカレンダーの両方が1つのフォームでまかなえます——PlainvaはサーバーアドレスからWebDAVとCalDAVのエンドポイントを自動的に導き出します(導き出されたアドレスはアシスタント内に表示されます。詳細設定:エンドポイントを個別に指定で別々のURLを設定することもできます)。両方のサービスにチェックを入れると、1回の手順で両方に接続できます。
一般的なサーバーアドレス(Nextcloud、Koofr、MagentaCLOUD、Storage Boxなど多数)は、同期の互換性に一覧があります。
後からアプリパスワードを変更した場合は、アカウント詳細の認証情報に一度だけ入力します。Plainva はそのアカウントのすべてのサービスで検証し、すべてが受け入れてから保存するため、古いパスワードのままのサービスは残りません。
Google Drive
Google Driveは現在、自前の認証情報(「Bring Your Own」)で動作します: あなただけが所有する無料のGoogle Cloudプロジェクトを一度だけ作成します。手順はGoogle Drive (BYO)を参照してください。
概要: クラウドアカウント → アカウントを接続…でGoogleタイルを選び、ファイルサービスにチェックを入れ、GoogleプロジェクトのクライアントIDとクライアントシークレットを入力し、Googleでログイン…をクリックします——ブラウザーでログインが開きます。接続後は、フォルダーを選択…からDrive内(サブフォルダーを含む、デフォルトは「Plainva」)のクラウドフォルダーを直接選べます。注意: Googleプロジェクトがテストモードのままだと、ログインは7日後に完全に期限切れになります。このモードではGoogleが更新トークンも失効させてしまうため、Plainvaはバックグラウンドで自動更新できません。その場合は同期がログインの期限切れを知らせるので、アカウントの詳細にある再度ログインを使えば、そのアカウントのすべてのサービスを一度の手順でまとめて復旧できます。毎週この作業をしたくない場合は、コンソールでGoogleプロジェクトを本番に設定してください——そうすればログインは有効なまま保たれます(未検証のアプリでは、Googleが一度だけ警告画面を表示しますが、所有者として承認できます)。
接続時にファイルとカレンダーを一緒に選ぶと、Google の同意画面は1 回だけです。要求されるのは選んだサービスの権限だけで、後からサービスを追加すると補完的な 2 回目の同意が表示されます。
OneDrive
Plainvaは独自のアプリ登録をあらかじめ用意しています——自分でIDを用意する必要はもうありません。
- クラウドアカウント → アカウントを接続…でMicrosoftタイルを選び、ファイルサービス(OneDrive)にチェックを入れます——希望すればカレンダーとタスクやメールも同時に(1つのMicrosoftアカウントで3つすべてのサービスをまかなえます)。
- **Microsoftでログイン…**をクリックし、ブラウザーでログインを確認します。これで完了です——Plainvaがフォルダー(デフォルトは「Plainva」)を作成し、外部から追加されたファイルも含めてその内容全体を同期します。
- 任意: 接続後は、フォルダーを選択…からOneDrive内(サブフォルダーを含む)のクラウドフォルダーを直接選べます。
任意: 独自のアプリ ID を使用から、自分で登録したクライアントIDを代わりに入力できます(例: 社内の制限がある場合)。詳細な手順ガイド: OneDrive & Dropbox (BYO)。
1つのアカウントの複数のサービスをまとめて接続する場合(例:ファイルとカレンダー)、同意は 1 回だけで、Plainva はアカウント全体で 1 つのサインインを保持します。これはMicrosoft(ファイル、カレンダー、メール)だけでなくGoogle(ファイルとカレンダー。Gmailのメールボックスはこれには含まれません——IMAPとアプリパスワードで動作し、同意が不要だからです)にも当てはまります。
サービスごとに個別にサインインしているアカウントは、アカウント一覧で古いサインインと表示され、アカウント一覧でもアカウント詳細でも——デスクトップ版でもモバイルアプリでも——すべてのサービスを 1 回のログインでが表示されます。一度の手順で完了し、以降はすべてのサービスが同じサインインを共有します。これは単なる利便性ではありません: サインインが個別のままだと互いにずれてしまい、同じアカウントの一方のサービスは動き続けているのに、もう一方は気づかないうちに期限切れになっている、ということが起こり得ました。こうしたアカウントでは、再度ログインを使うと1つのサービスだけでなくアカウント全体が更新されます。
Dropbox
Plainvaは独自のDropboxアプリをあらかじめ用意しています——自前のアプリは不要です。
- クラウドアカウント → アカウントを接続…でDropboxタイルを選びます(ファイルサービスのみを担います)。
- **Dropboxでログイン…**をクリックし、ブラウザーで確認します。これで完了です(デフォルトフォルダーは
/Plainva)。 - 任意: 接続後は、フォルダーを選択…からDropbox内(サブフォルダーを含む)のクラウドフォルダーを直接選べます。
任意: 独自のアプリ ID を使用から、自分で登録したアプリキーを代わりに入力できます。詳細な手順ガイド: OneDrive & Dropbox (BYO)。
S3互換ストレージ
AWS S3、Cloudflare R2、Backblaze B2、MinIO、Wasabi、Hetznerなどに対応——キーベースで、ブラウザーログインは一切不要です。クラウドアカウント → **アカウントを接続…でオブジェクトストレージ (S3)**タイルを選び、フィールドを入力します:
| フィールド | 意味 |
|---|---|
| エンドポイント | S3 APIのベースURL。例: https://s3.eu-central-1.amazonaws.com、https://<account>.r2.cloudflarestorage.com、またはローカルMinIOの場合はhttp://127.0.0.1:9000 |
| バケット | バケット名 |
| リージョン | SigV4リージョン。us-east-1はAWS以外のほとんどのストレージで動作し、Cloudflare R2はautoを使用します |
| アクセスキーID / シークレットアクセスキー | プロバイダーが発行するAPIキーペア |
| キープレフィックス(任意) | 保管庫を置くバケット内のサブフォルダーです。空欄 = バケットのルート |
| パス形式URL | 推奨設定です(MinIO、R2、ほとんどの互換ストレージ)。virtual-hosted形式のAWSバケットの場合のみ無効にしてください |
キープレフィックス(クラウドフォルダー)は、接続後に**フォルダーを選択…**からバケット内を直接選べます。
接続後、同期がすぐに開始されます。
関連ページ
- 同期の互換性——どのサービスがどのように機能するか(デスクトップクライアント経由を含む)
- FAQ・トラブルシューティング——競合ファイル、オフライン時の動作
同期の暗号化(パスフレーズ)
P3で置き換え済み: 以下の手順は保管庫内容には適用されません。現在の設定はセキュリティと共有を参照してください。ここに残るパスフレーズは任意の設定・秘密情報のみを保護します。
Plainvaは、お使いの端末から同期サーバーへ送られるデータを暗号化できます。その一方で、ローカルの保管庫は常にObsidianで読める通常のMarkdownのままです。
設定 → 同期 → 同期用パスフレーズと暗号化を開きます。
- パスフレーズを設定する。 これにより保管庫用の暗号化キーが作成され、一度だけリカバリーコードが表示されます——安全な場所に保管してください。パスフレーズを忘れた場合、元に戻る唯一の方法です。これ以降、保管庫の同期される設定は暗号化された状態でやり取りされます。
- 保管庫の内容を暗号化する(任意)。暗号化ボタンをクリックすると、すべてのノートが暗号文として同期サーバーに再アップロードされます。ローカルのファイルは通常のMarkdownのままなので、ローカルの保管庫が危険にさらされることはありません——まずは使い捨ての保管庫で試してみてください。アップロードが完了したら、移行を完了を使うと、それ以降は暗号文のみを受け付けるようになります。
- 別の端末で、同じ同期済みの保管庫を開きます。Plainvaは保管庫が暗号化されていることを検出し、パスフレーズ(またはリカバリーコード)の入力を求めます。ロックを解除すると、ノートは復号されてローカルに表示されます。
解除されたキーは各端末にキャッシュされます。起動のたびにパスフレーズを要求をオンにすると、再起動のたびに入力し直すようになります。また、ロックを使うと、この端末にキャッシュされたキーを削除できます。
すべての端末のアカウントは、3 つのステップです。1 · 設定とアカウント: Vault の設定とアカウント(カレンダー、メールボックス、カレンダーの選択)を Vault 内の小さなファイルに保存します——パスフレーズが設定されていない間は不要です。設定されている場合は、各デバイスでパスフレーズを入力するまで、その端末から設定は同期されません。2 · 同期用パスフレーズ(任意): サインインも一緒に運びたい場合にのみ必要で、ステップ 1 の設定をさらに暗号化します。3 · サインインを持ち運ぶ: さらに IMAP と CalDAV の静的なパスワードを暗号化して運びます。これは、ステップ 1 が動いていて、かつパスフレーズが解除されている場合にのみオンにできます——パスワードは、その端末が既に知っているアカウントにしか届きません。運ばれないもの: 端末固有のパスと OAuth のサインイン(Microsoft、Google)。これらのトークンは端末に紐づくため、アカウントは新しい端末に現れ、そこで一度サインインが必要です。
スマートフォンでも Vault のページに同じ流れがあります。3 つのステップもロックも同じです。他の端末から届いたアカウントはそこに作成されるので、手作業で入力し直す必要はありません。他の端末から今すぐ取り込むを使えば、次の同期を待たずにすぐ取り込めます。
Plainva に「古いバージョンが廃止済みのアカウントデータを送信している」と表示された場合は、この Vault を使うすべての端末で Plainva を更新してください。現在の端末は古い Google クライアント認証情報を無視し、正常なローカルサインインを保持します。参加するすべての端末を更新するまでは、古いリモートデータの削除を確認しないでください。 そのためのボタンは設定 → 保管庫 → 同期 → 診断の通知にあります: 廃止された項目を削除。表示される確認は、まさにこの確認です。
この サインイン をどこで行うかはサービスによって異なります。メールボックスは メール の領域の自分の行に このデバイスでサインイン ボタンを表示し、カレンダーやファイルのアカウントは クラウドアカウント で表示します。Microsoft のメールボックスは常に クラウドアカウント に移動します。サインインがブラウザーで行われるためです。
暗号化を 新しく 設定する場合、ステップ 3 は最初から有効です。そうでないと、追加の端末はいつまでもサインインのないままになります。すでに使っている保管庫では黙って切り替わることはありません。Plainva は一度だけ尋ね、その答えを覚えます。
1 つのアカウントが 2 枚のカード として現れる場合、Plainva はプロバイダーから識別情報を取得できませんでした。推測はしません。クラウドアカウント でどちらかのカードを開き、統合 で同じアカウントだと指定してください。何が引き継がれるかは事前に表示されます。
何が同期され、何がこの端末に残るか
クラウドアカウントに重複アカウントを確認が表示された場合、Plainva は名前だけで判断しません。正しいカードでこのアカウントを残すを選んでください。確認画面には統合先、統合元、対象サービスが表示され、最初にこの端末へバックアップが作成されます。キャンセルでは何も変更されません。統合で削除されるのは孤立したローカルアカウント、キャッシュ、認証情報だけで、プロバイダー上のデータは削除されません。
| 保管庫と一緒に移動 | この端末に残る |
|---|---|
| アカウント — カレンダー、メールボックス、クラウド アカウント、ブックマーク | 絶対パス — 保管庫の場所、バックアップの保存先 |
| フォルダーとテンプレート — デイリーノート、テンプレート フォルダー、インボックスフォルダー、添付ファイル フォルダー、タスク データベース | Microsoft と Google のサインイン トークン |
| カレンダー設定 — 会議フォルダー、既定のカレンダー | 最後に開いていたメールボックスとフォルダー |
| メール設定 — 保存フォルダー、リモート画像 | 新しい保管庫に対するこの端末の初期配置 |
| バックアップ規則 — スナップショット間隔、保持、アーカイブ | 静的なパスワード — ステップ 3 が有効な場合を除く |
| 同期間隔 | |
| バーの配置(デスクトップ) |
スマートフォンが運ぶものはこれより少しだけ少なく、4つのデスクトップバーの配置はコンピューターに残ります——自身のナビゲーションバーはきちんと運ばれ、会議フォルダーも同様です。保管庫ページにあるスマートフォン自身の 3 ステップが何を運ぶかを示し、どちらの端末もその下で同期が最後に実際に何をしたかを伝え、そのとき運ばれた設定の名前を挙げます。受信時には変更された設定も示します。「他の端末から設定を取り込みました」という通知は 1 セッションに最大 1 回、実際に変更があったときだけ表示されます。以降はこの行が伝えます。 このバージョンから、スマートフォンもデイリーノートのファイル名形式、新規ノートの OKF タイプ、ブックマークを引き継ぎます。以前は別の日付形式に設定した保管庫にスマートフォンが触れると、同じ日のデイリーノートがもう 1 つできていました。
診断では 最後に確認(ローカルのプロファイル項目)、最後にダウンロード、最後に適用、最後の実送信を分けて表示します。「送信」はクラウドへの書き込みが成功した場合だけ更新されるため、変更のない同期では確認とダウンロードだけが更新され、送信時刻は変わりません。シークレットの結果は、インポート済み、変更なし、拒否、古い、エラー、アカウント待ちの件数として別に表示されます。保存されるのは安定した理由コードだけで、アカウント ID、パスワード、トークン、生のエラーは含まれません。旧クライアントの警告が出た場合は、参加するすべての端末で Plainva を更新してください。この端末は廃止済みの Google クライアントデータを無視します。
エラーと自動再試行
同期エラー画面は、自動再試行によって現在の状態が変わった後も、失敗した試行の正確な内容を保持します。再試行中か、成功して復旧したかも表示します。再接続を勧めるのは認証エラーだけです。ネットワーク、タイムアウト、プロバイダーのエラーは詳細を保ったまま自動的に再試行されます。
表記だけが違う名前
Google Drive は検索時に大文字と小文字を区別せず、Windows と macOS は Note.md と note.md を同じファイルとして保存します。1 つのフォルダーに、名前がその違いだけ——あるいはウムラウト付きの文字の書き方だけ(ü を 1 文字で書くか、u と分音記号で書くか)——異なる 2 つのノートがあると、Plainva は相手側でそれらを区別できません。この場合、同期は何も変更も削除もせず、代わりに両方の名前を示すエラーを表示します。どちらか一方のノートの名前を変更すれば、同期は続行します。