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

求私有笔记方案。有道云笔记丢失昨晚记录,猜测发生数据回滚

  •  
  •   documentzhangx66 · 2022-06-08 08:39:25 +08:00 · 10711 次点击
    这是一个创建于 681 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前几天看到这个帖子:

    有道云笔记,本地笔记丢失
    https://www.v2ex.com/t/857805

    当时还半信半疑。但昨晚我编辑了一个笔记,并且在关机前进行了同步。今早两台机器,都丢失了这篇笔记的更新,有可能也发生了楼上这种情况,也有可能是有道云服务器出现了问题,发生了数据回滚。

    求一个私有笔记方案推荐,谢谢。
    105 条回复    2022-07-07 23:46:58 +08:00
    1  2  
    documentzhangx66
        1
    documentzhangx66  
    OP
       2022-06-08 08:41:21 +08:00
    有意思的是,网易云笔记,点击左上角自己的头像 -> 帮助与反馈 -> 在线客服

    常见问题中,第一项就是 笔记丢失。。。

    看来他们也知道自己的问题。
    feidao158
        2
    feidao158  
       2022-06-08 08:46:18 +08:00
    我目前使用 Notion 还没遇到过这种问题,有道云笔记客户端还在 Beta 阶段吧..
    documentzhangx66
        3
    documentzhangx66  
    OP
       2022-06-08 08:49:44 +08:00
    有意思了,客服让我查看当前笔记的历史版本。

    然后我在历史版本里,找到了昨晚的最新编辑。也就是说,昨晚编辑完毕后,点击同步按钮,数据已经同步到服务器,但有道云笔记,出于某种目的,并未对当前笔记展示最新版本,而是把昨晚最新的编辑记录,放在了历史版本里。

    这是逼着大家开会员??还好我发现得早,因为历史版本如果超过 30 天,那就必须要开会员才能找回记录。
    CEBBCAT
        4
    CEBBCAT  
       2022-06-08 09:01:41 +08:00 via iPhone   ❤️ 1
    扶额,楼主是不是想多了,八成只是程序出了 bug 而已
    rbw
        5
    rbw  
       2022-06-08 09:01:53 +08:00   ❤️ 1
    logseq 或者 obsdian 配合坚果云,git 。
    Rv9H
        6
    Rv9H  
       2022-06-08 09:01:57 +08:00
    wiz 倒是可以,但是私有化部署其实可靠性更差,一旦硬盘 GG ,所有数据都会消失,后悔药都没有
    yolee599
        7
    yolee599  
       2022-06-08 09:03:40 +08:00 via Android   ❤️ 1
    坚果云本地 + 云端双保险
    JiaWieHa
        8
    JiaWieHa  
       2022-06-08 09:07:57 +08:00   ❤️ 1
    目前我使用的是 joplin + onedrive
    cmdOptionKana
        9
    cmdOptionKana  
       2022-06-08 09:08:29 +08:00
    私有部署也有 bug 。但是对于纯文字,可以考虑在写长文时使用类似 git 的工具进行增量备份,这种方法出错的可能性很小。

    另外,使用笔记软件(即使有保存到云端)也不能看成有备份,因为双向同步的笔记相当于只有一份。因此还是要另外想办法备份。
    Chisel
        10
    Chisel  
       2022-06-08 09:08:50 +08:00
    很久以前抓包的时候,无意间看到有道云笔记用明文传输笔记内容,从此再也没用过
    lear7
        11
    lear7  
       2022-06-08 09:12:14 +08:00
    @JiaWieHa Joplin+Onedrive 自从前几个月开始没办法同步了,死活同步不上去。

    目前在用 Joplin+OSS ,多设备多终端秒传,编辑器是 Typora+PicGo 图片自动上传,也是 OSS ,推荐!
    ila
        12
    ila  
       2022-06-08 09:12:58 +08:00 via Android
    joplin 搭配 webdav 服务。
    注意,不要用 tank 的 webdav 服务,我被坑了很久。
    它的 webdav 服务太慢了,joplin 时常 timeout.
    documentzhangx66
        13
    documentzhangx66  
    OP
       2022-06-08 09:13:43 +08:00
    @Rv9H

    现在虚拟化集群有多副本 + HA ,可靠性只会比有道云更高。
    LxnChan
        14
    LxnChan  
       2022-06-08 09:14:11 +08:00
    私有笔记我现在已经搭建好的是 Wordpress ,主要是方便编辑;
    但是还没启用就转到了 Coding 上面以文档和代码仓库共存的方式,很好用,对于我学习一些编程语言很有用。

    *Coding 现在已经开始缩减免费版的额度了,免费版仓库以后只有 5G ,慎用。
    debuggeeker
        15
    debuggeeker  
       2022-06-08 09:16:14 +08:00
    简单,直接 GitHub
    nc4697
        16
    nc4697  
       2022-06-08 09:21:37 +08:00
    思源+群晖+阿里云同步
    hongzx
        17
    hongzx  
       2022-06-08 09:22:34 +08:00
    自己搭一个
    nothingistrue
        18
    nothingistrue  
       2022-06-08 09:24:19 +08:00   ❤️ 2
    文档协作和云笔记,基本上都是事件存储+读写分离架构,不存在数据丢失的问题,但是会发生合并乱序。合并乱序要处理不好,就会发生最新修改被之前的修改掩盖的现象(看起来就像最近的修改丢失了)。但是因为事件已经存储了(表现在界面上就是历史记录),一般都是能人工救回来的。

    注意合并乱序不一定是多终端才会发生,单终端也会发生,因为服务器和客户端也是两方合并。网络不稳定的时候就很容易发生合并乱序。

    合并乱序问题很不好解决,微软 OneNote 已经鸡贼的不自动处理了,发生乱序就当成合并冲突,让你自己处理。看目前的情况,有道云笔记还在自动处理,并且自动处理成功率很低。
    hymxm
        19
    hymxm  
       2022-06-08 09:24:46 +08:00
    obsidian + dropbox 也还可以
    DianQK
        20
    DianQK  
       2022-06-08 09:25:49 +08:00
    joplin + joplin-server(docker) + docker 备份
    Jesuss
        21
    Jesuss  
       2022-06-08 09:27:24 +08:00
    看完使用印象笔记的
    dreamramon
        22
    dreamramon  
       2022-06-08 09:28:42 +08:00
    joplin 除了不够好看,完美解决问题。
    mosliu
        23
    mosliu  
       2022-06-08 09:29:02 +08:00
    我来看看有推思源的么

    docker 部署
    数据目录自己写个代码传到云存储上备份或者 rsync 就好了。

    或者本地 用 onedrive/坚果备份
    shuxhan
        24
    shuxhan  
       2022-06-08 09:30:48 +08:00
    obsidian+坚果云多端同步
    定时备份在电脑本地,服务器,oss 各一份
    dcsuibian
        25
    dcsuibian  
       2022-06-08 09:31:17 +08:00
    Typora + 坚果云。
    ferock
        26
    ferock  
       2022-06-08 09:32:21 +08:00
    为止笔记,docker 私服,我每天晚上退出 docker tar 打包备份。
    稳定用了有年头了(自从提供 docker 就开始用了)。


    如果不需要各种功能,那 joplin 、obsidian 这 2 个推荐。
    shuxhan
        27
    shuxhan  
       2022-06-08 09:32:32 +08:00
    @mosliu 思源 docker 部署我用了半个月,和本地版还是有差距。 而且对私有格式 .sy ,总感觉怪怪的
    ferock
        28
    ferock  
       2022-06-08 09:33:50 +08:00
    错字更正:为知笔记
    retrocode
        29
    retrocode  
       2022-06-08 09:38:05 +08:00
    我现在是 notion/语雀 /git markdown 混着用, 长久备份的教程文档丢到 github, 同事间分享的用语雀, 其他乱七八糟一律先丢 notion, 后期慢慢处理
    serialt
        30
    serialt  
       2022-06-08 09:38:42 +08:00
    typora + git ,mkdocs 生成网页,gitea 管理,drone 自动编译部署
    amirobotics
        31
    amirobotics  
       2022-06-08 09:41:52 +08:00
    @feidao158 国内能流畅访问 notion ?
    rpman
        32
    rpman  
       2022-06-08 09:42:42 +08:00 via iPhone
    logseq 了解一下
    nmap
        33
    nmap  
       2022-06-08 09:44:26 +08:00
    有道就是个不赚钱只赚吆喝的边缘产品,估计随时可能被砍了😁
    cco
        34
    cco  
       2022-06-08 09:51:11 +08:00
    目前我用的:
    Notion
    Bear (依赖 icloud ,这个还是值得信赖的,及时云端文件出问题,bear 也有本地的,可惜只支持苹果系的)
    Mweb (同上)
    WordPress 不怎么重要的流水帐,记录到这里,还可以分享。
    git + typora + hexo 同上
    主要笔记在 bear 吧,其他的都是备份,反正也是复制粘贴一份。
    dp
        35
    dp  
       2022-06-08 09:53:14 +08:00
    很多年前遇到过数据丢失 从此弃用
    liuidetmks
        36
    liuidetmks  
       2022-06-08 09:56:44 +08:00
    git + devops + github page
    zhaokun
        37
    zhaokun  
       2022-06-08 10:05:17 +08:00
    typora + icloud
    bxq998
        38
    bxq998  
       2022-06-08 10:08:20 +08:00   ❤️ 2
    SQLite + 私有化部署: https://github.com/usememos/memos
    lookStupiToForce
        39
    lookStupiToForce  
       2022-06-08 10:16:54 +08:00   ❤️ 1
    有些舍本逐末
    本来是让有道云的开发运维人员操心的同步+备份的事,现在你自己打算全揽过来自己抗。虽然我也不大相信国内各种服务运营商,但 本地笔记+git+自建 nas/云服务器 其靠谱程度也肯定不比别人专门团队运维的产品
    像坚果云就明确在产品说明里提过不要用其 pc 端同步工程代码,可能触发意想不到的 bug ,让用户只用 git 以把这部分责任推到 git 上,你就算再信任 git ,自建的服务又能多几个σ?
    wyds591101
        40
    wyds591101  
       2022-06-08 10:24:50 +08:00
    joplin webdav 存储 完事!
    careyhyj
        41
    careyhyj  
       2022-06-08 10:40:45 +08:00
    onedrive+typora ,用了 2 年了,同步很顺滑,没出过丢失的问题
    xtx
        42
    xtx  
       2022-06-08 10:41:51 +08:00 via iPhone
    群晖开个 webdav ,obsidian+webdav 。
    WngShhng
        43
    WngShhng  
       2022-06-08 10:47:28 +08:00 via Android
    自荐一下,我的笔记软件,基于 webdav 同步,可以在安卓和 pc 之间协作,不过 pc 的软件需要自己选择,
    https://www.coolapk.com/apk/me.shouheng.leafnote
    feikeq
        44
    feikeq  
       2022-06-08 10:50:49 +08:00
    我一直用自己的 提笔记 www.TiBiJi.com
    zhouyg
        45
    zhouyg  
       2022-06-08 10:59:27 +08:00
    有道笔记,几年前把我不少笔记数据都丢了,从此以后重要服务的再也不用网易家的了
    cue
        46
    cue  
       2022-06-08 11:00:48 +08:00
    为知笔记+腾讯云同步,甚至可以部署在斐讯 N1 里
    documentzhangx66
        47
    documentzhangx66  
    OP
       2022-06-08 11:01:19 +08:00
    @lookStupiToForce

    1.我自己有一套私有云,只有我自己用,对于我个人来说,稳定性应该比有道云强。

    2.但是,就像你说的,我自己没空开发笔记软件,如果用别的笔记软件,如果也有 bug ,搞起来就没意义。所以我才来这里,问大家方案。
    nobodyknows
        48
    nobodyknows  
       2022-06-08 11:02:22 +08:00
    obsidian/logseq 自己备份
    lookStupiToForce
        49
    lookStupiToForce  
       2022-06-08 11:27:21 +08:00
    @documentzhangx66 #47 我的建议
    平常云笔记或者云产品该怎么用还怎么用,只不过定期导出有道云笔记做自己的离线备份。我记得有道云笔记还有 api ,你可以把这部分工作自动化。
    这样远比自己维护一套全套的本地笔记+备份靠谱。

    我自己以前也搭过思源的服务器 docker 版,在不使用思源它自带的云服务的情况下,多端同步笔记搞得我头疼死了,时间成本完全划不来
    HangoX
        50
    HangoX  
       2022-06-08 11:36:07 +08:00
    要不是试试 github ,然后用在线 vscode 的方式编辑?
    redbeanzzZ
        51
    redbeanzzZ  
       2022-06-08 11:36:23 +08:00
    @lookStupiToForce 同意,自建的根本没有别人企业的靠谱
    AsZr
        52
    AsZr  
       2022-06-08 11:37:20 +08:00
    gitbook 算了
    nexply1920
        53
    nexply1920  
       2022-06-08 11:37:28 +08:00
    为知笔记自建服务器,该有的功能都有,私有服务器 docker 部署,方便快捷,自己写了个脚本每天加密备份数据
    janda
        54
    janda  
       2022-06-08 11:37:52 +08:00   ❤️ 1
    joplin + webdav(阿里云盘)
    jhdxr
        55
    jhdxr  
       2022-06-08 11:39:27 +08:00
    @Chisel (曾经是烫的,但现在是冷的)冷知识: http 传的一切内容都是明文的,包括密码。

    冷知识 2:就算是 https ,如果你能抓包看到内容(那大概率你按照抓包工具的说明配置了证书啥的),那你已经绕过了加密,依然是明文的
    ZhiyuanLin
        56
    ZhiyuanLin  
       2022-06-08 11:42:01 +08:00
    Joplin + S3
    yao177
        57
    yao177  
       2022-06-08 11:43:18 +08:00 via iPhone
    我之前用的为知笔记,后来服务器换成 nuc 性能提升之后换成 confluence 了
    smdbh
        58
    smdbh  
       2022-06-08 11:47:18 +08:00
    绕了一圈后,最后还是 evernote 。
    oldj
        59
    oldj  
       2022-06-08 12:03:53 +08:00
    可以试试我开发的 WonderPen ,数据保存在本地,可放到云盘中,支持自动备份和文档快照。

    https://wonderpen.app
    stephenyin
        60
    stephenyin  
       2022-06-08 12:05:10 +08:00
    @yao177 #56 confluence 的 markdown 支持一言难尽。。。
    CodeCodeStudy
        61
    CodeCodeStudy  
       2022-06-08 12:16:05 +08:00
    要用原生版的,Windows 上是 6.10.1.0 ,不要用 Electron 版本,7 以上版本是 Electron 的了

    有道云笔记有两种版本,一种是原生的,一种是 Electron 的,辨别方法很简单,在官网下载页上,最新版本的下载地址有 electron ,历史版本的没有 electron
    ns20
        62
    ns20  
       2022-06-08 12:18:53 +08:00
    有道笔记发现过排版格式丢失的情况,后来就不用了。网易好像精力没放在这块。

    现在用印象笔记,石墨飞书备份。
    xboxv
        63
    xboxv  
       2022-06-08 12:22:14 +08:00
    有道云之前出现过数据丢失的问题,就是个人笔记在本地客户端 没有显示,怎么刷新也刷新不出来。 必须要通过 web 端界面 手动修改 一下这个笔记,然后再本地客户端 再手动刷新同步才能显示出来。

    而且有道云笔记的搜索功能做的很差。
    一个文件夹内的笔记数量多的时候很难查找管理。
    Chisel
        64
    Chisel  
       2022-06-08 12:22:52 +08:00
    @jhdxr 我的意思是,他用的就是 HTTP
    iosx
        65
    iosx  
       2022-06-08 13:17:56 +08:00
    语雀 或 WPS 网盘😂
    RuralHunter
        66
    RuralHunter  
       2022-06-08 13:36:29 +08:00
    joplin+nextcloud
    tongjun
        67
    tongjun  
       2022-06-08 13:43:34 +08:00
    @lookStupiToForce 别人一旦不维护你就完蛋了,特别是格式还是私有的,就算让你导出来也没用
    cosmtrek
        68
    cosmtrek  
       2022-06-08 13:49:32 +08:00
    * 零散的笔记 /idea/todo 用 logseq + 坚果云同步。
    * 积淀的长文用金山文档,需要注意文档被分享可能会触发审核(国情如此)。自用的话无所谓。
    easymbol
        69
    easymbol  
       2022-06-08 13:49:44 +08:00
    vuepress+github
    mosliu
        70
    mosliu  
       2022-06-08 14:00:18 +08:00
    @shuxhan 我觉得正因为修改了不再使用标准的 md ,才能玩出这些花来。。md 自身不支持思源的很多的设计。
    elliotloststh
        71
    elliotloststh  
       2022-06-08 14:06:36 +08:00
    我现在本地编辑用 Typora ,多端查看依靠 obsidian+iCloud
    shuxhan
        72
    shuxhan  
       2022-06-08 14:25:33 +08:00
    @mosliu 倒是能玩出花,不过真不建议使用私有格式,如果想玩出花样来,可以参考 obsidian 插件的模式,通过 js 操作 md 里面的语法,选染成自己想要的格式,但本质上还是 .md ,迁移成本和维护成本比较能接受。
    ijaysdev
        73
    ijaysdev  
       2022-06-08 14:49:33 +08:00
    Notion + GitHub
    tbxark
        74
    tbxark  
       2022-06-08 14:52:20 +08:00
    @feidao158 我就是 notion 同步出现问题然后,官方也解决不了。然后艰难的把笔记全部迁移出来。notion 一旦用了表单迁移难度直线上升。
    现在用 mweb + iCloud + Github 同步。数据还是掌控在自己手中比较稳妥.
    hzjseasea
        75
    hzjseasea  
       2022-06-08 17:49:28 +08:00
    思源 + iCloud
    zi
        76
    zi  
       2022-06-08 17:51:59 +08:00
    我在用的方案是 Joplin+seafile 的 webdav ,Joplin 本身有笔记级历史,seafile 有文件级历史
    byte10
        77
    byte10  
       2022-06-08 17:58:15 +08:00
    @CEBBCAT 是的,客户端程序 BUG ,嘿嘿
    @Chisel 他们传输协议 不是 HTTPS 吗?有啥问题
    imydou
        78
    imydou  
       2022-06-08 18:02:44 +08:00
    换来换去,现在用 confluence
    RadishWind
        79
    RadishWind  
       2022-06-08 18:08:59 +08:00
    obsdian 配合 iCloud, 如果追求 diff 的话 可以加个 git
    guochao
        80
    guochao  
       2022-06-08 18:29:19 +08:00
    - 非开发人员方案:坚果云 + 任意编辑器,本地文件系统可以集成加密工具,也可以集成 webdav 。服务器和本地都有备份,有历史记录,协作有付费团队的审计,包括 md 在内渲染好的文档可以直接分享。文档类的可以用客户端增量上传,注意 webdav 都是全量。坚果云公司内部用自己的产品管理自己的文档,公司自身是自己的用户
    - 我自己作为开发的方案:任意 Git 托管 /git-ssh + Drone/嫖公有云 CI + Hugo 这类渲染引擎 /自己写脚本 + 嫖 S3 ,手机也有很多编辑器有 git 集成。
    Jiajin
        81
    Jiajin  
       2022-06-08 18:36:11 +08:00
    gitlab typora picgo
    lingyi95
        82
    lingyi95  
       2022-06-08 18:48:56 +08:00 via iPhone
    自己做不可能比公司还稳定
    SenLief
        83
    SenLief  
       2022-06-08 19:12:44 +08:00
    github 版本的 vscode
    fox0001
        84
    fox0001  
       2022-06-08 19:27:21 +08:00 via Android
    自建 nextcloud ,装上 notes 应用
    Immortal
        85
    Immortal  
       2022-06-08 19:29:58 +08:00
    obsidian+github
    benzalus
        86
    benzalus  
       2022-06-08 19:36:37 +08:00
    joplin + onedrive + 端到端加密
    huadi
        87
    huadi  
       2022-06-08 20:10:27 +08:00 via iPhone
    你为啥有自信你自己搭的服务比网易一个团队要靠谱呢。
    Ansen
        88
    Ansen  
       2022-06-08 20:23:56 +08:00
    Ansen
        89
    Ansen  
       2022-06-08 20:24:43 +08:00
    @shuxhan #27 .sy 实际上就是一个 json 文件而已
    neptuno
        90
    neptuno  
       2022-06-08 20:26:32 +08:00
    我在用 wps ,,,,
    leaves98
        91
    leaves98  
       2022-06-08 20:53:33 +08:00
    #3 我也遇到过一模一样的问题
    ila
        92
    ila  
       2022-06-08 21:04:42 +08:00 via Android
    @huadi 因为开源的力量,自己搭建只是组装开源产品
    bs10081
        93
    bs10081  
       2022-06-08 22:23:04 +08:00
    Joplin or Logseq
    documentzhangx66
        94
    documentzhangx66  
    OP
       2022-06-08 23:02:12 +08:00
    @huadi

    我是说,我自己的私有云,比网易靠谱。因为我在 2 个城市有 7 套数据中心,全 UPS + 多副本 + 多节点 HA + 全自动备份。网易云做不到我这么多 HA 节点。

    但我用的开源或商业社区版软件,如果有问题,那也是白搭。
    Inf1nity
        95
    Inf1nity  
       2022-06-09 00:23:00 +08:00 via Android
    typora+onedrive+本地备份+github+云服务器备份
    woyaojizhu8
        96
    woyaojizhu8  
       2022-06-09 01:15:44 +08:00
    @Rv9H # 6 私有化部署在 nas 上,用 raid ,然后定期快照
    woyaojizhu8
        97
    woyaojizhu8  
       2022-06-09 01:36:16 +08:00
    @documentzhangx66 如果你有可靠的全自动备份的话,为什么说笔记软件如果有问题也是白搭呢?出问题可以回滚快照。是怕出的问题是类似于静默错误的性质从而不能及时发现,还是不能忍受快照间隔的数据损失?
    pieces
        98
    pieces  
       2022-06-09 06:24:47 +08:00
    我用 Hugo + Markdown 搭建自己的笔记,部署在云上。
    lankunblue
        99
    lankunblue  
       2022-06-09 10:25:54 +08:00
    obsidian 和自己买了一个 oss 做备份
    AS4694lAS4808
        100
    AS4694lAS4808  
       2022-06-09 16:10:53 +08:00
    有道云私有部署。。?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2569 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 15:23 · PVG 23:23 · LAX 08:23 · JFK 11:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.