多端同步 Obsidian

酶和ATP 2021年08月26日 3,730次浏览

电脑( Mac Windows )端的 Obsidian 同步

Obsdian 的数据库( vault )是文件夹,有很多方法可以同步多台电脑端的 Obsidian 。除去官方的每月 8 刀付费方案,我们常用的方法是通过 Onedrive ,Google Drive ,Dropbox ,iCloud等网盘来同步,非常方便,操作也很简单,只需要你将 Vault 放在网盘的同步目录下。

但是使用 Git 来进行版本管理更方便和易用,也可以通过 commit 信息来增强对修改的可读性,还可以一次上传多个库,最大程度保证信息安全。

使用 Git 来同步

Git 的基本配置请自行搜索解决。

首先在网页上建立一个 Github 等 Git 仓库的私有库。

cd yourvault # 进入你的 vault 目录
git init
git remote add origin https://xxxx.git #你项目的 Git 地址
git add .
git commit -m "init"
git push -u origin master

再在 Obsidian 的设置中的第三方插件里安装 Obsidian Git 这个插件。
最后在 Obsidian 设置中找到 Obsidian Git 的设置,设置定时上传, commit 信息等等。
还有别忘了在快捷键设置中设置一个你喜欢的快捷键,方便手动 Pull/Push !

和 ios 同步

如果只需要 Mac 与苹果 ios 设备之间同步,毫无疑问 iCloud 是最优解。

iCloud 进行同步

使用 iCloud 进行同步,设置下文件夹的位置即可。

通过 Git 同步

使用 Git+WorkingCopy

AppStore 下载 Workingcopy 连接 GitHub/Gitlab等平台账号,设置文件存储位置即可。由于没有设备,只能靠你自己摸索了。

和 安卓Android 同步

官方 Onedrive等网盘App 似乎无法设置同步文件夹,所以只能通过第三方软件来实现。

各种网盘+FloderSync(安卓11可用,免费版仅仅是有广告)。

Play Store 安装 FloderSync 登陆你的网盘账号,设置同步文件夹进行同步。
可以添加你喜欢的地址,几乎支持所有主流网盘,还包括s3 webdav Sftp owncloud/nextcloud/pcloud 等等自建网盘系统。

再设置同步,按需开启计划同步。

由于 Android 11 对文件管理的限制,以及国产 Rom 严格的后台保护,无法做到 iCloud 一般的体验,往往需要手动点击软件内同步来获取更新。