自分の場合、以下の端末間でObsidianのデータを同期したい。
- Mac (メイン)
- Windows PC
- iPad
- iPhone
同期方法としてGit→Git + iCloud Driveと試したが、それぞれで微妙な不便さ不安定さがあった。
内容としてはObsidianの複数端末同期方法まとめ (Mac/Windows/iOS/Android)に書かれているものの他に、iOS端末で保管庫を開く際に数秒の待ち時間が発生し、まれにフリーズするというものがあり、これはなかなか堪え難かった。1
その後、Fly.ioにCouchDBを入れてSelf-hosted LiveSyncプラグインを試し、行けそうな感触は得たものの、結局以下の理由からObsidian Syncを1年契約することにした。
- 新たに自前で管理する対象(サーバ・サービス)を増やしたくない
- Obsidianは何も考えず安定して使いたい
- Obsidian Syncを使ってもサービスにロックインされることはない 2
Windows版のiCloud Driveの不安定さは良く言われているが、個人的にはMac OS/iOSで使う場合も遅いし不安定だと思っている。iCloud Driveをアプリ間のデータ共有に使う場合、事前に十分検証したほうが良さそうだ。