BeautifulSoap
2022-06-15 12:33:20 +08:00
作为在 obsidian 同步这方面被折腾个半死的表示,obsidian 如果不差钱建议直接买官方的同步服务,省心而且真 全平台同步
如果愿意折腾的话同步方法很多,但都有自己的问题
1. syncthing 如果你能确保 syncthing 做好穿透的话,那么 syncthing 是比较好的选择。不光能同步笔记,还能将所有插件、插件设置、obisidian 设置都全平台同步。但是 syncthing 在 iPhone 或 iPad 上没用,所以如果想同步到这上面的话 syncthing 做不到
2. icloud, onedrive 之类的网盘。同理做不到全平台,同步到 iCloud 的话你就没法在 android 上实时同步,同步到 Onedrive 等其他网盘的话,你就没法在 iPhone 或 iPad 上实时同步,并且这些网盘的实时同步在 android 也是挺麻烦的
3. git 。用 git 同步必须在所有电脑上都装上 git 和配置认证,我个人是觉得太麻烦了就没搞。而且不知道 obsidian 的同步是只能同步笔记还是连所有插件、设置都一并同步了
4. 自建 obsidian self-hosted livesync 。这个是真的很强大,可以多端实时同步输入。但是我用过发现经常会出现冲突和不明原因的同步失败或者文件长时间等待同步不动。这种方式只能同步笔记和插件,没法同步 obsidian 的设置和插件设置。而且同步服务器必须自己搭建。
5. remotely save 插件。这个算是目前唯一能做到真真正正全平台同步的方法了。搞个 webdav 或者随便整个 s3 之类的,就能做到电脑、android 、ios/ipad 全平台同步。但是有个致命的缺点是不能同步 obsidian 的设置和插件以及插件设置,你想在新电脑上同步的话,新电脑上的设置必须全部重新设置插件重新装(测试中的那个同步设置功能千万别用,添加个新设备就直接全平台覆盖掉你的就设置了)
鉴于 obsidian 的这同步实在太折腾又差钱,我最后同时用了 syncthing+remotely save 两种同步方法。电脑之间用 syncthing 同步,这样可以同步下我所有的设置和插件。然后所有电脑装上 remotely save 插件,把笔记再实时备份到 s3 ,andorid 和 ipad 使用 s3 进行同步。
经过上面折腾我的感想是,想要用 obsidian 做全平台同步,那么要么买官方的服务,要么就干脆别用 obsidian ,实在太折腾了