同期戦略#
- iCloud を使用して同期する
Android と Linux 以外のすべてのオペレーティングシステムで iCloud ドライブを使用できます。Obsidian を Android や Linux で使用しないことを確信している場合は、iCloud を使用した同期が非常に良い同期方法になります。
- Obsidian の公式同期を使用する
月額 $10。
- Self-hosted LiveSync プラグインを使用して同期する
- Obsidian-Git プラグインを使用して同期する
- Remotely Save プラグインを使用して同期する
作者は Remotely Save の更新を長い間行っていませんし、現在のバグも多いため、使用はおすすめしません。
手順#
-
Self-hosted LiveSyncプラグインをインストールします。Settings -> Community Plugins -> Community Plugins -> Browse で「LiveSync」と検索し、Self-hosted LiveSyncを見つけてインストールしてプラグインを有効にします。
-
CouchDB サーバーを構築します。以下の方法で構築できます:
- Docker を使用して CouchDB を構築します。
- fly.io を使用して無料で CouchDB を構築します。fly.io には一定量の無料クレジットがありますので、彼らの寛大さに感謝します。したがって、CouchDB サーバーをゼロコストで構築することができます。ただし、MasterCard または VISA をサポートするクレジットカードまたはデビットカード(Depay もカードにバインドするために使用できます)を持っている必要があります。
関連するチュートリアルはこちらを参照してください:Fly.io for self hosting CouchDB · vrtmrz/obsidian-livesync · Discussion #85 (github.com)。
-
LiveSync プラグインのパラメータを設定します。設定 -> Community plugins -> Self-hosted LiveSyncを開き、Self-hosted LiveSync プラグインの設定に入ります。🛰アイコンをクリックします。
-
CouchDB の
URI
、Username
、Password
、Database name
を順番に入力します。ただし、Database name
は任意の小文字の単語にすることができます。
特に注意してください:同期するすべてのデバイスで完全に同じデータベース名を使用していることを確認する必要があります。
-
Check database configuration
までスクロールし、Checkボタンをクリックし、以下のFixボタンを順番にクリックします。 -
Test Database Connection
を見つけ、Testボタンをクリックします。成功すると、右上隅にConnected to <database_name>
というメッセージが表示されます。ここで、<database_name>
は自分で設定したデータベース名です。
-
-
Self-hosted LiveSync プラグインの設定ページで、🔁ボタンをクリックして同期設定に入ります。
LiveSyncスイッチをオンにします。
-
インストールしたプラグインも同期したい場合は:Self-hosted LiveSync プラグインの設定ページで、🔌ボタンをクリックしてプラグイン設定に入ります。
Enable plugin synchronization
のスイッチをオンにし、Device and Vault name
にデバイスと Vault の名前を設定します。 -
おめでとうございます!さあ、ノートが異なるデバイス間で同期されるかどうかを試してみましょう。