请问大家是如何备份笔记的?

我之前用了好多时间断断续续做的一个笔记, 不知道是不是因为被我误删除了, 用emacs打开那个文件, 发现内容为空. 用了recover-this-file也不行, 心灰意冷.

我希望用git隔几分钟就自动备份一次. 之前用obsidian就有隔几分钟自动commit一次, 但还没找到obsidian之外的类似做法. 虽然好像可以写个无限循环, 不停sleep, commit, push的脚本, 但总担心不可靠. 想找个可靠git备份的做法.

虽然用git备份会多占用很多存储, 但丢失笔记代价大多了…

所以想请教各位, 你们是如何备份笔记的?

win下丢onedrive里 还没有丢过文件

我是自建了个nextcloud用,它自带版本备份。但是不是实时备份的,平常使用足够。

Dropbox 同步,还没丢过。

dropbox + syncthing

1 个赞

平时用坚果云

git加syncthing,也用过微力同步,或坚果。 不喜欢自动保存,以及自动备份或自动git。 用syncthing是手机,平板,电脑,多端自动同步。 syncthing,微力等可以提供回收站功能,删除或改动后其他设备会保留备份,我一般设置为保留10天。 git一般版本管理,或者改动积累到一定程度后,推送备份。笔记因内容太多,小改动推送多了不好看。

重要内容 git commit 一下,文本占不了多大存储的。

我用过一次syncthing, 它好像是个局域网同步工具?

看了大家的打算用onedrive, 发现百度网盘现在也支持同步盘了, 于是就用百度网盘了, 先试试.

工作用的笔记和代码一般就是到一定时间git一下,目前还没丢过信息。

其中一些笔记是扔在onedrive里边的。

还有一些,使用的是坚果云,坚果云的webdav可以直接挂载到电脑上。 image

然后用emacs直接编辑就行了,编辑信息会自动同步到坚果云,连软件也不用下载。然后会有自动的编辑记录,问题就是每次改动都会保存,太频繁了,如果要找回某个特定的版本有点儿麻烦。 image

坚果云和onedrive基本一个思路。

1 个赞

公网也可以用。笔记的话还是不要用syncthing。

坚果云很不错。对你很在意的部分笔记,单独用git管理,手工push。

坚果云同步。然后定期脚本tar到onedrive中。

坚果云,只存储文本的话免费版很够用了

  • 利用一个旧手机, 把 ROM 刷成了开源版本.
  • 上面安装了一个 SimpleSSHD.
  • 电脑上设置了一个关机前自动 rsync 增量同步.
1 个赞

其实用 git 就可以了, 但要记得每次做完笔记 git add . 就可以了, 用 magit 的话就更简单了.

1 个赞

文本文件笔记用syncthing或btsync在多台电脑间同步,我原来经常文件在一台电脑上丢了,然后又在另一台电脑的配份里找回来。

现在我笔记是放进数据库的,不是纯文本文件了,这个问题就成了如何备份数据库数据,原来为这个问题还发过 一个贴子,到现在还没有想明白这个问题该怎么解决

用的这个

https://github.com/ryuslash/git-auto-commit-mode

每十分钟自动提交,push 到 github

配置如下

(use-package! git-auto-commit-mode :defer t :config (setq-default gac-debounce-interval 600) (setq-default gac-automatically-push-p t) )

买了两台群晖, 同步 图片 办公文档 等资料 emacs 文本文件, 群晖装 虚拟机, frp 内外网连接, 用 rsync 推拉, 往取下 取时, 仿 阮一峰给的 rsync 备份脚本, 先备份后 再 pull