同步工具
我们可以参考 Obsidian 官方的文章 来查看一些同步方法,例如:
其中,Obsidian Sync
为官方的付费同步模式
这里介绍两种我使用的同步方式
Git
首先,显然我使用 Git
+ Github
来进行同步,但这主要是因为我的知识库和我的博客是一体的,博客放置在 Github
上,所以自然而然的,我的知识库也可以通过 Git
来进行同步了。
当然,我们需要书写好本地的 .gitignore
,例如:
.obsidianprivate/coversExcalidrawcontent/drawing/*.png
对于 Git
而言,显然最难受的一点在于,你无法随时进行同步(对于强迫症来说,必须是一个版本一次提交,对应到博客来说就是一篇博客一次提交),当然如果你没有这样的强迫症,Git
就是一个很适合你的同步方式。
另一个不好的点是,Git
对于大文件的支持不是很好,如果历史版本中有一个大文件,那么会导致后面的每次版本都记录,导致 .git
文件夹非常大,显然这也不是我们希望的(哎,要求真多),所以我们有下面这种方式。
WebDav
通过插件 Remotely Save 进行同步,你可以选择自己的 WebDAV
进行同步,这里我推荐使用 Onedrive
或者坚果云
坚果云 BUG
值得注意的是,如果使用坚果云时常出现 503 的错误,一个简单的解决方式是在网页端把这个文件夹删了,然后重新同步
同步配置
值得注意的是,这两种方法都不太适合同步 .obsidian
文件夹,所以我建议在云端保存一份 .obsidian
的备份,这样只需要每次从云端下载即可