求推荐思源笔记正确的同步方式

本贴最后更新于 592 天前,其中的信息可能已经时异事殊

使用思源一个多月了,之前使用过 notion,obsidian,note station,joplin,mybase 等等各种笔记软件,也尝试通过群晖 docker 自建笔记软件,但是都有个人无法满意的痛点,直到用了思源笔记,功能特别强大,各方面都很满意,也花了点精力将其他笔记逐步挪到了思源笔记。

个人使用过程中非常小心,电脑端和手机端(仅查看)基本不会同时打开,一离开电脑就会关闭软件(小白一枚,不懂得同步机制,发现过手机和 PC 同时打开,笔记冲突的问题)

前几天发生了数据损坏,论坛发帖、qq 群求助、各种尝试,最后侥幸恢复了数据。

目前发现的问题是在第 2 台电脑上安装思源客户端,也使用了方案 1 和方案 2(向下有方案)的同步方案,所有笔记本消失,应该是文件损坏了,无奈只能卸载第二台电脑的客户端,目前一台电脑使用没有发生过问题。

手机端也安装了客户端,但是只使用阅读模式,从不编辑。我这次数据损坏,也多亏了手机端还有备份,我断了手机的网,才通过手机端将所有文件找回来了。

image.png

D 大建议不要把文件放在第三方同步盘,但无奈订阅同步的空间只有 8G,无法满足我的使用需求,只能考虑自建同步方案,目前的方案是(以下 3 个方案是同时实施的)

方案 1.本地文件路径 F:\CloudStation\siyuan\SiYuan\data,用 Drive 与群晖同步

image.png

方案 2.同时又用 webdav 同步到群晖

image.png

方案 3.另外还在群晖 docker 里安装了 siyuan 映像

这个安装过程忘记了,好像是作为伺服器用的,我关闭容器就无法通过网页版访问。

我是按照网上的教程一步步操作的,可能连意思都没有明白。。。。。。不知是否有高人能指点一下,具体做了什么设置,能够让容器访问我的笔记数据。

以下是一些容器里简单的参数

image.png

image.png

请问我这个方案会不会有什么文件损坏的风险,或者有没有什么更好的同步方案、替代软件,我个人对数据的同步和备份要求比较高,所有的工作和生活资料都想 all in one,实在承担不起数据丢失或损坏的风险。

个人具体要求:

  1. 笔记软件 all in one,本地存储,网络备份
  2. 单个文件大小越大越好,至少 2G 左右
  3. 通过云端备份,两台电脑之间无缝切换使用
  4. 手机端可查看笔记

目前还是觉得思源最好。。。。。。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22019 引用 • 87804 回帖 • 2 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    7935 引用 • 36298 回帖 • 168 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250 1

    方案一不能用,建议用 S3 同步,比 WebDAV 性能好很多。

    1 回复
  • 可以参考论坛的帖子,用群辉安装 minio ,搭建 S3 同步即可。 然后定期备份 data 文件夹,不要用第一种方法

    minio 群晖搭建及同步设置 - 链滴 (ld246.com)

    2 回复
  • eyoungshieh1992 1

    有预算的话,用百度云盘吧,使用其“同步空间”的功能,用了 1 年多了,没啥问题,我的使用方式(两台电脑):

    1、电脑 1 在使用前保证同步最新,在打开笔记前,暂停同步 8 小时

    2、电脑 1 在写完笔记后,开启同步

    3、电脑 2 在使用前,跟第一步一样

    然后就是重复上面这些操作了,从来没遇到过问题,偶尔有冲突,也没发现有丢失笔记的情况

    1 回复
  • 如果没有离线使用需求,好好维护你的 docker 容器也可以用的,只不过有些能力不如 electron 的桌面客户端,可能会有一些功能缺失,例如 OCR 之类的

  • dd798922110 1 1 赞同

    感觉你说的情形,用 S3 是最省事的。

  • yongdinghui

    好的,谢谢

  • yongdinghui

    感谢,还给了链接 🙏 有空我试试看

  • yongdinghui

    百度不行,以前用快盘,说关就关,毫无信任可言。

  • 我一直以为你们 S3、S3 的就是阿里云花钱的,所以一直没往这考虑,原来有群晖可以用 S3 啊?不用另花钱吧?大佬有没有更详细的配置和注意事项,技术方面纯小白,想多参考参考学着弄一下,感谢!

    1 回复
  • 帖子不都手把手教了。。只要能安装上那个 minio。外面教程也多

  • czj2022

    我现在在用阿里云 S3 的同步方案,电脑和手机两端同步,没有出现过什么问题。按 40G 存储套餐算的话,一年大概不到 10r,比较划算。

    1 回复
  • QIUQ

    docker 版在浏览器上好卡,页面一旦图片多起来就不顺畅,现在我都是在用 docker 部署 minio 同步,然后设备都完全手动同步,但是还是会出现冲突文件,好烦 😭 ,不想删冲突文件我就直接删除本地文件,重新在内网同步一份,docker 版也部署一份,就当作定时备份吧,偶尔把数据同步下来。

  • 大神,能帮详细介绍下吗,具体在阿里的页面买什么服务,或者给个阿里具体页面的链接吗,我也想弄下,谢谢

  • lx233

    个人感觉家庭宽带延迟太高,用的腾讯云的对象存储延迟 5ms,我的所有笔记加起来才 500m,使用下来一个月一分钱都扣不了

    思源的备份功能已经挺完善了电脑上有备份,云上有备份还有数据快照,如果用了手机就还有一个备份,不存在恢复不了的情况

    但是看到你说单个文件 2g,不知道你是不是准备当网盘用,不是很建议,如果你在手机点一下笔记链接就会把 2g 的文件下到手机上,如果用对象存储下载 1g 的流量就是 5 毛 上传不收费,而且手机内存很快会满

    1 回复
  • 帮介绍下具体的功能呗,或者发个购买的信息我也想用下,谢谢

    1 回复
  • 直接用群晖的 webdav 好了,用了几个月,稳如老狗,没有任何问题,速度也很快。基本上秒同步

  • 推荐腾讯云对象存储服务。目前稳定使用 4 个月,消费 0.07 元

    只需购买存储容量(新人可白嫖半年),10GB 一年只需 10 块钱,足够用了。流量和读写请求不用买,次数太低了,计不进去价 😂

    思源笔记关闭自动同步,需要的时候手动同步(退出的时候会自动同步一次),管理成本也低。

    1 回复
  • czj2022

    思源使用阿里云 OSS 同步详细教程

    参考这个链接进行配置就好。

  • lx233

    阿里云oss 思源笔记教程 就行了,我用的 腾讯云对象存储,步骤是差不多的,记得区域选离自己近的,另外腾讯云可以在微信小程序看消耗

    至于功能,就是 s3 备份的功能

  • lpc0755 1 赞同

    我的建议是 docker 部署一直网页使用,各处同步,随时随地打开就能使用,非常方便。

  • JoeWen

    请问是怎么搞的,有操作方法吗?

请输入回帖内容 ...

推荐标签 标签

  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 18 关注
  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    117 引用 • 99 回帖 • 223 关注
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    939 引用 • 940 回帖
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖 • 1 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 31 关注
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    497 引用 • 1387 回帖 • 294 关注
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    19 引用 • 31 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    209 引用 • 358 回帖
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 586 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 53 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 733 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    124 引用 • 580 回帖
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    90 引用 • 899 回帖
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 60 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 632 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖 • 2 关注
  • 代码片段

    代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。

    用户在该标签下分享代码片段时需在帖子标题前添加 [css] [js] 用于区分代码片段类型。

    54 引用 • 292 回帖
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22019 引用 • 87804 回帖 • 2 关注
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖 • 1 关注
  • 创业

    你比 99% 的人都优秀么?

    84 引用 • 1399 回帖 • 1 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 621 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 366 关注
  • OnlyOffice
    4 引用 • 2 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 19 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 911 回帖 • 237 关注