同步方案大致有下面这几种:
obsidian-livesync
(插件):自托管在线同步,支持实时同步,社区活跃,使用自建 CouchDB
数据库存放数据;remotely-save
(插件):支持 S3 (Amazon S3/Cloudflare R2/Backblaze B2/...)、Dropbox 、webdav (NextCloud/InfiniCLOUD/Synology/...)、OneDrive 等数据源。obsidian git
(插件):集成 git ,主要是 git 做版本管理的,用起来不是很方便。obsidian-sync
(官方同步):官方方案,无需多言,每月 4$。详细用法和对比更新在博客: https://frytea.com/archives/1377/
1
shintendo 48 天前 1
除了官方同步,其它的都一言难尽
|
3
LeslieLeung 48 天前 via iPhone 1
苹果全家桶可以用 iCloud ,用了两年了没什么问题
|
4
Tiande 48 天前 via Android
obsidian-livesync docker 能多用户吗,还是说需要运行多个实例?
|
5
loading 48 天前
如果插件能很舒服,官方同步就不会有了。
|
6
ozn 48 天前
坚果云
|
7
BugCry 48 天前 via Android
我用 git ,因为有修改记录
|
8
euph 48 天前 via Android
第二个,我用 s3 同步,有个文件夹,删了又同步回来,感觉删除掉了。
|
9
EngAPI 48 天前
我用的是 remotely-save
@shintendo linux,win,ios,安卓,4 个平台 6 台机器同步都挺好的 使用技巧 | 关于 Obsidian 免费笔记软件和免费同步,长文,保存观看 https://engapi.com/article/3646 |
10
Rooney 48 天前
我是电脑端用坚果云,手机端用 remotely-save ,但手机端同步的少,就容易出错,丢笔记
|
11
llanero 48 天前
直接用 nas 同步的文件夹,不过 ipad 用不了,很无奈
|
12
muhahaha 48 天前
团购官方同步
|
13
shintendo 48 天前 2
|
16
zlife116 48 天前
Obsidian 只在电脑端之间同步的话,OneDrive 直接本地和云端盘同步的方式,是最靠谱的。用 Obsidian 我都直接放弃手机端的同步。
|
17
sevenday 48 天前 via iPhone
用的第一个,暂时还没遇到什么问题
|
18
Garphy 48 天前
搭配群晖 Drive ,安卓也 ok
|
19
qztx 48 天前
值得注意的是,Obsidian 里你每输入一个字符都会保存一次,并且无法禁用。社区里已有很多人提到过。如果同步软件没配置好的话将会频繁触发同步,极大浪费带宽和性能
|
20
beyondgamp 48 天前 via iPhone
我 ob 都用不惯
|
23
flyshadeXie 48 天前
我在电脑上把 database 直接建在 google driver 上,手机上用 drivesync 同步,目前看起来还挺好的
|
24
BeautifulSoap 48 天前 via Android
说前两个插件好用 lz 真亲自的用过吗?
前者一堆问题,尤其是多设备同时登陆的时候经常出出现同步错乱或无法同步的问题(不要觉得多设备同时登录的场景不常见,家里写完笔记放那离开,去公司或在外面开笔记看这就 n 设备同时登陆了)。感觉 CouchDB 对延迟应该有要求,而对于需要通过公网访问的情况下,网络波动延迟大是很常见的。 但二个插件比第一个好点,但请点进那个插件的设置里仔细看看他是怎么处理文件冲突的,让你因为冲突轻松丢数据。而且同步的 trigger 你只能选几分钟一次的定期同步和保存时同步,并且因为上面有人说的问题保存同步有性能问题。对了,最近用这个插件还不明原因把我几篇笔记丢了 :) 最后,这些同步方法(除了官方的我没用过不知道)都有个最终极的大问题:请问怎么同步插件和设置? 哪怕你放弃了同步插件,但 Obsidian 那自带的复杂的一批的设置和快捷键不同步,你换个电脑全部重设一遍吗?(哦对,remotely-save 有个不推荐开启对实验性质的同步.obsidian 文件夹功能,效果怎样谁用谁知道) 。有人会说那我用 syncthing 同步整个文件夹不就好了?对,你说得对,那么你用了 syncthing 同步之后,手机或 ipad 上怎么同步笔记?嗯,我回答你 syncthing+remotely-save 双重同步,然后你就有福了,两个同步软件同时同步能伺候你让你上天哦 最后,为什么我这么多吐槽,知道得这么细?因为特么我是真的深入用了 Obsidian 这些个同步服务的,然后被坑过的 吹 Obsidian 可以,但硬要说 Obsidian 同步体验还好的我真看不下去 |
25
Alixys 48 天前
一直放 iCloud 里没出过什么问题,虽然我用的也不多
|
26
kdwycz 48 天前
使用过第一个插件,VPS 自建了 CouchDB 来同步。多端同步稳定性很差,于是弃用 Obsidian 换回 Joplin ,Onedrive 同步稳定好用
|
28
Frytea OP @BeautifulSoap 感谢分享。前两个是我自己一直在用,目前主要用第一个。多设备我理解,我自己目前是 3pc + 2 Android 多设备,2k + 笔记同步用了大概一个月感觉还行才分享出来
没打算吹,就是分享一下使用感受,东西还是要用了才知道,不适合自己就换其他的。如果感觉这个不行,是否有其他更好的推荐呢? |
29
zbowen66 48 天前
它不是基于文件系统的吗?那么多好用的文件同步工具就剩 git 了?
|
30
raysmond 48 天前
用 syncthing 同步
|
31
Jet 48 天前
我选择 syncthing
|
32
CQdake 48 天前
@shintendo #1 确实,那个 remotely-save 插件我用了一下,结果同步时会把本地文件删除,知乎上看到也有人使用这个插件丢失文件。
感觉太麻烦了,放弃了,用回 notion 吧,免费版够用。 |
33
katwalk 47 天前
Obsidian 即使你不编辑文件,只是查看,它也会修改文件。我用 Syncthing 同步的时候就碰到这个问题,再手机上一查看,就同步冲突
|
34
Ploter 47 天前
我用 Syncthing + Tailscale ,这样不会拖累 Obsidian 在移动端可怜的启动速度。
https://k1r.in/posts/file-sync-syncthing-tailscale/ |
35
BeautifulSoap 47 天前
@Frytea 就我这几年体验过十几个笔记软件的经验,我的答案是:没其他方法,想要良好的同步体验那你就直接放弃 Obsidian
Obsidian 说真的就是个功能简陋难用得不行的毛坯房(一个连所见即所得都能做出一大堆 bug 几年了还没修好的笔记软件也是活久见)。有功能不足的地方了就去装个插件,一堆堆插件让 Obsidian 用户群体整体给人一种折腾笔记的乐趣远大于记笔记本身。 |
36
jimages 47 天前
remotely-save 使用群晖 webdav 同步,问题不大,目前还没丢过笔记。
|
37
wcs111 47 天前
git yyds
|
38
Frytea OP @BeautifulSoap 嗯没错,满足自己需求即可。
|
39
Baoni 47 天前
remotely save 为什么自建服务器是 x ?自己建 webdav 就好啊
|
40
wedo 47 天前 via iPhone
我用 obsidian-git ,理由只有一个:绝对不会丢数据。确实会发生冲突导致改动被冲掉的情况,但能从 git 提交记录里找回。
改完笔记不会马上同步的问题,可以靠把同步时间设成 0.1 分钟来缓解 |
42
Frytea OP |
44
Ploter 47 天前
@BeautifulSoap #24 所以同步时忽略 .obsidian 文件夹,在每个设备上配置一次就行了(不想手动配置完全可以直接复制 .obsidian 文件夹),这样不就行了。
安卓有 Syncthing 客户端,至于 iPad/iOS 怎么用 Syncthing 我就不清楚了。 |
45
BeautifulSoap 47 天前
@Ploter 所以你的意思就是我设置今后就别改了,插件也别装删了,对么?每次改个设置都要所有设备全部手动设置一遍的体验,似乎并不太美妙
> 安卓有 Syncthing 客户端,至于 iPad/iOS 怎么用 Syncthing 我就不清楚了。 问题恰恰就出在这上面,用 Syncthing 没法在我的 iPad 上同步 |
46
HFX3389 47 天前 via iPhone
插件和直接在 OneDrive 建一个文件夹作仓库有啥区别呢
|
47
marcong95 47 天前
remotely-save + 坚果云在用,目前轻度使用,倒也不至于永久丢文件,但是会有漏传的情况。确实不好用。。。
蹲一下对 livesync 的评价 |
48
hugowangnz 47 天前
目前是 remotely-save+阿里云 OSS 在用,轻度使用感觉还好
|
49
zjiajun 46 天前
目前用了 git 同步,家里和公司电脑都没问题,就是移动端头痛。
看了网上的方案,可以同步,但不太想这样搞。也不想基于 icloud 网上第一种,working copy app clone 仓库,试了下连接不到 obsidian app 的 valut ,可能是要付费 ish 自己配置 clone ,还有没有其他的方案了,基于 git 的 |
51
littledogboy 46 天前
黑曜石账号开多设备同步插件,git 同步内容仓库。 完美运行了一年了。 window 和 mac 。
|
52
littledogboy 46 天前
git 也就几行代码, git comit all git pull git push 。没了。 注意下冲突就行。
|
54
sonnabanana 45 天前 via Android
@katwalk #33 我这边没有这种情况。是不是用的什么插件导致的?
|
55
tangzhiyong 30 天前
因为同步问题,才从 obsidian 改用思源笔记。感觉思源的同步比 ob 好很多
|
56
Frytea OP @tangzhiyong 同步方面 siyuan 确实不错,已付费购买。后来是因为需要批量整理笔记,siyuan 找不到合适的插件,ob 的插件生态相对丰富很多,才切换过来的。ob 的 live-sync 也不错。
|
57
466994 11 天前
@LeslieLeung iCloud 同步根本玄学,尤其手机上每次打开 OB 能在那卡几十秒还进不到主页,我也苹果全家桶,但我放弃拿 iCloud 同步笔记了(这个问题不是国内才这样,人在国外也这样),纯用 S3 就好多了
|
58
466994 11 天前
@BeautifulSoap 我现在一台电脑+一台手机,两边配置只有一开始同步,在 Remotely-save 中的同步设置,关掉所有自动同步的选项,完全手动,首次同步从电脑上整理好的,选择「增量推送带删除」,确保电脑笔记状态完整覆盖远端了,然后在手机上,选择「增量拉取带删除」,确保完整笔记从远端拉取到手机,我手机不咋编辑的,所以这么设置就可以,此时关闭电脑和手机上的配置同步,反正初始配置都同步过来了,以后两端「.obsidian 」就各自为政了。我感觉这样用,我的同步不会怎么出问题,同步最容易出问题就是出在目录名称修改、目录结构修改,文件从这个子目录移动到那个子目录,这种最容易出问题,如有这种操作的话,我就一定是本地改完了,就强制推送,不要相信什么双向同步。我感觉要搞定同步问题还得深入理解同步逻辑才行,不然你数据丢的都不知道为什么丢。比如我现在最少知道我哪个设置是被覆盖的,哪个修改为什么没有同步到。
|
59
BeautifulSoap 11 天前
@466994 我有点好奇,很多人都是公司一台电脑,家里一台电脑这就两台电脑了。两台电脑按照你的这个方法,如何处理配置的同步?就按照你的这个做法,要没放任两台电脑的配置逐渐渐行渐远,要么一台电脑上改了个设置或插件,就要回家 or 到公司手动再改一遍,是么
|
60
466994 4 天前
@BeautifulSoap 你是不看完就着急回复么。我说了第一次「增量拉取」,电脑 2 就从电脑 1 强制拉取到配置了,然后以后电脑上就改掉这个设置,或者取消同步配置了,这样 1 和 2 的配置就互不干扰了。我在另一台很少用的 Windows 上就是这么操作的。但 Remotely Save 的缺点是没有 LiveSync 的实时同步爽,所以我现在改折腾 LiveSync 了。
|
61
BeautifulSoap 4 天前 via Android
@466994 所以你这不还是没解决多台设备配置同步的问题? Obisidian 这要什么没什么的毛坯房,很多基本功能需要大量的配置和插件才能实现。不做配置同步多台设备上配置和操作差异越来越大我用给毛线哦
|
62
466994 1 天前
@BeautifulSoap 说实话,你甚至可以用网盘同步,电脑上要弄到两边一模一样比移动端简单多了,不知道为啥你能有这么多怨言,如果你是抱怨移动端那就算了。两部电脑你用 Git 和 .gitignore 添加那些老出问题又不需要同步的 json 不就搞定了?
|
63
BeautifulSoap 1 天前 via Android
@466994 有好好看我 24 楼了吗?我在 24 楼明确提到了电脑同步和手机端同步的问题。对我来说移动端同步是刚需。而目前主流笔记里这方面拉跨的一批的就是 obsidian
|