V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Frytea
V2EX  ›  分享发现

Obsidian 多设备同步方案整理

  •  
  •   Frytea · 23 小时 24 分钟前 · 1711 次点击

    同步方案大致有下面这几种:

    • 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/

    38 条回复    2024-12-01 14:43:43 +08:00
    shintendo
        1
    shintendo  
       23 小时 12 分钟前   ❤️ 1
    除了官方同步,其它的都一言难尽
    Frytea
        2
    Frytea  
    OP
       23 小时 2 分钟前 via Android
    @shintendo 感觉前两个插件的挺好用呀
    LeslieLeung
        3
    LeslieLeung  
       22 小时 50 分钟前 via iPhone   ❤️ 1
    苹果全家桶可以用 iCloud ,用了两年了没什么问题
    Tiande
        4
    Tiande  
       22 小时 48 分钟前 via Android
    obsidian-livesync docker 能多用户吗,还是说需要运行多个实例?
    loading
        5
    loading  
       22 小时 38 分钟前
    如果插件能很舒服,官方同步就不会有了。
    ozn
        6
    ozn  
       22 小时 30 分钟前
    坚果云
    BugCry
        7
    BugCry  
       22 小时 29 分钟前 via Android
    我用 git ,因为有修改记录
    euph
        8
    euph  
       22 小时 16 分钟前 via Android
    第二个,我用 s3 同步,有个文件夹,删了又同步回来,感觉删除掉了。
    EngAPI
        9
    EngAPI  
       22 小时 16 分钟前
    我用的是 remotely-save
    @shintendo linux,win,ios,安卓,4 个平台 6 台机器同步都挺好的

    使用技巧 | 关于 Obsidian 免费笔记软件和免费同步,长文,保存观看
    https://engapi.com/article/3646
    Rooney
        10
    Rooney  
       21 小时 55 分钟前
    我是电脑端用坚果云,手机端用 remotely-save ,但手机端同步的少,就容易出错,丢笔记
    llanero
        11
    llanero  
       21 小时 54 分钟前
    直接用 nas 同步的文件夹,不过 ipad 用不了,很无奈
    muhahaha
        12
    muhahaha  
       21 小时 38 分钟前
    团购官方同步
    shintendo
        13
    shintendo  
       21 小时 29 分钟前   ❤️ 2
    @Frytea
    @EngAPI
    remotely-save 的性能有问题,它每次同步需要的时间似乎跟总文件数成正比(而不是修改了的文件数)。而且它那个冲突处理太生草了,用着提心吊胆的。
    类似 remotely-save 和 obsidian-git 这种**定时**同步的方案,都有个大问题,就是 Obsidian 关闭的时候不会等待你同步完成,如果慢一点就可能导致最后一次修改没传上去。
    我现在就不折腾了,官方的丐版同步,加上 git 作为备份+无限版本历史
    shintendo
        14
    shintendo  
       21 小时 26 分钟前
    @muhahaha 这玩意团购的话容量怎么分
    muhahaha
        15
    muhahaha  
       21 小时 18 分钟前
    @shintendo #14 这个忘记了,可以看一下,我都是文本,用不完
    zlife116
        16
    zlife116  
       21 小时 11 分钟前
    Obsidian 只在电脑端之间同步的话,OneDrive 直接本地和云端盘同步的方式,是最靠谱的。用 Obsidian 我都直接放弃手机端的同步。
    sevenday
        17
    sevenday  
       19 小时 38 分钟前 via iPhone
    用的第一个,暂时还没遇到什么问题
    Garphy
        18
    Garphy  
       19 小时 31 分钟前
    搭配群晖 Drive ,安卓也 ok
    qztx
        19
    qztx  
       18 小时 40 分钟前
    值得注意的是,Obsidian 里你每输入一个字符都会保存一次,并且无法禁用。社区里已有很多人提到过。如果同步软件没配置好的话将会频繁触发同步,极大浪费带宽和性能
    beyondgamp
        20
    beyondgamp  
       16 小时 42 分钟前 via iPhone
    我 ob 都用不惯
    Frytea
        21
    Frytea  
    OP
       13 小时 55 分钟前
    @Tiande 理论上说 CouchDB 是支持多用户,可以试试多用户
    Frytea
        22
    Frytea  
    OP
       13 小时 54 分钟前
    @qztx 感谢提醒,因为用的是国内的小水管服务器,暂时没看到异常带宽波动,后续继续观察
    flyshadeXie
        23
    flyshadeXie  
       13 小时 0 分钟前
    我在电脑上把 database 直接建在 google driver 上,手机上用 drivesync 同步,目前看起来还挺好的
    BeautifulSoap
        24
    BeautifulSoap  
       12 小时 20 分钟前 via Android
    说前两个插件好用 lz 真亲自的用过吗?

    前者一堆问题,尤其是多设备同时登陆的时候经常出出现同步错乱或无法同步的问题(不要觉得多设备同时登录的场景不常见,家里写完笔记放那离开,去公司或在外面开笔记看这就 n 设备同时登陆了)。感觉 CouchDB 对延迟应该有要求,而对于需要通过公网访问的情况下,网络波动延迟大是很常见的。

    但二个插件比第一个好点,但请点进那个插件的设置里仔细看看他是怎么处理文件冲突的,让你因为冲突轻松丢数据。而且同步的 trigger 你只能选几分钟一次的定期同步和保存时同步,并且因为上面有人说的问题保存同步有性能问题。对了,最近用这个插件还不明原因把我几篇笔记丢了 :)


    最后,这些同步方法(除了官方的我没用过不知道)都有个最终极的大问题:请问怎么同步插件和设置?

    哪怕你放弃了同步插件,但 Obsidian 那自带的复杂的一批的设置和快捷键不同步,你换个电脑全部重设一遍吗?(哦对,remotely-save 有个不推荐开启对实验性质的同步.obsidian 文件夹功能,效果怎样谁用谁知道) 。有人会说那我用 syncthing 同步整个文件夹不就好了?对,你说得对,那么你用了 syncthing 同步之后,手机或 ipad 上怎么同步笔记?嗯,我回答你 syncthing+remotely-save 双重同步,然后你就有福了,两个同步软件同时同步能伺候你让你上天哦


    最后,为什么我这么多吐槽,知道得这么细?因为特么我是真的深入用了 Obsidian 这些个同步服务的,然后被坑过的

    吹 Obsidian 可以,但硬要说 Obsidian 同步体验还好的我真看不下去
    Alixys
        25
    Alixys  
       11 小时 38 分钟前
    一直放 iCloud 里没出过什么问题,虽然我用的也不多
    kdwycz
        26
    kdwycz  
       11 小时 30 分钟前
    使用过第一个插件,VPS 自建了 CouchDB 来同步。多端同步稳定性很差,于是弃用 Obsidian 换回 Joplin ,Onedrive 同步稳定好用
    Frytea
        27
    Frytea  
    OP
       4 小时 59 分钟前 via Android
    @kdwycz 我之前也是 joplin ,后面笔记 2k 以上以后很容易出现多端同步不及时,才换的 ob ,暂时感觉多端还行
    Frytea
        28
    Frytea  
    OP
       4 小时 55 分钟前 via Android
    @BeautifulSoap 感谢分享。前两个是我自己一直在用,目前主要用第一个。多设备我理解,我自己目前是 3pc + 2 Android 多设备,2k + 笔记同步用了大概一个月感觉还行才分享出来

    没打算吹,就是分享一下使用感受,东西还是要用了才知道,不适合自己就换其他的。如果感觉这个不行,是否有其他更好的推荐呢?
    zbowen66
        29
    zbowen66  
       4 小时 11 分钟前
    它不是基于文件系统的吗?那么多好用的文件同步工具就剩 git 了?
    raysmond
        30
    raysmond  
       3 小时 33 分钟前
    用 syncthing 同步
    Jet
        31
    Jet  
       3 小时 3 分钟前
    我选择 syncthing
    CQdake
        32
    CQdake  
       2 小时 11 分钟前
    @shintendo #1 确实,那个 remotely-save 插件我用了一下,结果同步时会把本地文件删除,知乎上看到也有人使用这个插件丢失文件。
    感觉太麻烦了,放弃了,用回 notion 吧,免费版够用。
    katwalk
        33
    katwalk  
       1 小时 17 分钟前
    Obsidian 即使你不编辑文件,只是查看,它也会修改文件。我用 Syncthing 同步的时候就碰到这个问题,再手机上一查看,就同步冲突
    Ploter
        34
    Ploter  
       54 分钟前
    我用 Syncthing + Tailscale ,这样不会拖累 Obsidian 在移动端可怜的启动速度。
    https://k1r.in/posts/file-sync-syncthing-tailscale/
    BeautifulSoap
        35
    BeautifulSoap  
       36 分钟前
    @Frytea 就我这几年体验过十几个笔记软件的经验,我的答案是:没其他方法,想要良好的同步体验那你就直接放弃 Obsidian

    Obsidian 说真的就是个功能简陋难用得不行的毛坯房(一个连所见即所得都能做出一大堆 bug 几年了还没修好的笔记软件也是活久见)。有功能不足的地方了就去装个插件,一堆堆插件让 Obsidian 用户群体整体给人一种折腾笔记的乐趣远大于记笔记本身。
    jimages
        36
    jimages  
       30 分钟前
    remotely-save 使用群晖 webdav 同步,问题不大,目前还没丢过笔记。
    wcs111
        37
    wcs111  
       18 分钟前
    git yyds
    Frytea
        38
    Frytea  
    OP
       几秒前
    @BeautifulSoap 嗯没错,满足自己需求即可。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2607 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:44 · PVG 14:44 · LAX 22:44 · JFK 01:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.