Obsidian利用remotely save插件和cloudflare R2 对象存储进行多设备同步

知识管理 17 浏览 3 分钟阅读
文章目录

一点碎碎念

最近抽时间把个人知识笔记从微软的OneNote迁移到了obsidian,原因吗?无非是OneNote太多bug,比如吧,粘贴图片很大概率黏贴不上去,要关闭软件重新打开才行,这个bug一直没修复过。还有最近的一次添加了个分区,然后添加了个页面,死活不显示:报错“onenote 出现错误 无法加载此内容”,网络也没问题,到网页上看也是打不开,还有其他的一些隐私安全问题,把笔记放在本地还是不错的。由于最开始了解笔记软件的时候,能很好的支持markdown格式的,无非是typro,notion,obsidian,最后选择了obsidian,除了同步如果不想折腾需要付费订阅外没啥缺点,再加上对同步要求不高的话,第三方插件也能够很好的满足,比如这篇文章要介绍的remotely save。

刚开始的一点小插曲

第一次使用的同步插件是Self-hosted LiveSync,是我看Obsidian同步 -- Self-hosted LiveSync - 开发调优 - LINUX DO 这篇文章找到的,这个插件对新人还是有点门槛的,需要准备主机、域名,还有具备一定的ops知识,然后设置的地方太多,虽然我最后都弄好了,但是移动端的图片是死活不显示,那我搞同步还有啥意义,那就先放下吧!再去看看其他的方案Obsidian 最优的跨平台数据同步方案是什么? - V2EX,最后决定使用remotely save + cloudflare R2,使用下来配置还算简单,然后手机端也能够显示图片,其他问题还要等使用一段时间才能知道。

需要点什么

[!warning]+ 很简单

  1. couldflare账号
  2. 绑定借记卡或者信用卡的贝宝,国区账号就行或者直接用卡也行
  3. 其他就是安装应用设置插件了
  4. 全程不要开梯子,不然有可能capatca验证一直跳

开始

  1. 登录cloudflare dashboard

    • 需要先绑定贝宝或者银行卡
      Pasted image 20250921101216.png
      上面有月免费额度,存储10G/M,写100W/M,读1000W/M,足够用了
  2. 创建存储桶
    存储桶名字随便取,但是要记住,后面要用到,其他安装下图选择,然后点右下的创建存储桶。
    Pasted image 20250921101753.png

  3. 获取存储桶的访问endpoint,后面要用到
    点击创建好的存储桶,找到设置菜单

Pasted image 20250921102315.png
图中红框框住的就是我们后面设置插件的时候需要的,ex:
*.r2.cloudflarestorage.com

  1. 获取访问存储桶的## AccessKeyID和## SecretAccessKey(简称:ak和sk)
    访问 进行创建

Pasted image 20250921102944.png
点击右下的创建account api 令牌进行创建
把token/ak/sk都复制粘贴到文本文档里保存号,后面要用到
Pasted image 20250921103324.png

PC端和移动端obsidian remotely save插件的配置

[!warning]- 一点注意事项
这里建议从pc端开始设置,保证pc端和移动端的vault 仓库名一致,先从pc同步到iOS或Android

  1. 搜索插件,进行安装,启用,设置一条龙
    Pasted image 20250921104118.png
  2. 设置

Pasted image 20250921104330.png

上面获取到的信息:

  • 服务地址endpoint
  • region就填图中的就可以
  • ak
  • sk
  • 存储桶名bucket name
  • s3 URL style选择图中的
    填好了,检查是否可连接,成功右上会有显示
    Pasted image 20250921104823.png

基本设置可根据图中来设置,也可以根据自己的需求来设置
Pasted image 20250921104646.png

导出基本设置和s3设置给手机端使用,当然了你也可以扫码,我这里是复制到手机上打开的,手机上到应用商店安装obsidian客户端和remotely插件,这个要先做哦
Pasted image 20250921105119.png
同步状态右下会有显示
Pasted image 20250921105253.png

最后

整体来说是比livesync简单多了,livesync后面看有需要再折腾,注意这个插件更新太频繁,设置太复杂,每次更新还会弹出提示,用不来。

最后感谢互联网大佬们的贡献:

利用 Remotely Save 通过 Cloudflare R2 (S3 API) 在多个设备同步 Obsidian | xieincz的博客
Obsidian 最优的跨平台数据同步方案是什么? - V2EX
使用技巧 | 关于Obsidian免费笔记软件和免费同步,长文,保存观看 - 英语接口
创作不易,如需转载,请注明出处。有任何问题,评论区见。

0

  1. 言下之意

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

© 2025 喜欢记有趣