之前用一年 20 块 2gb 的 zotero 来做备份,然而容量快要到顶了。再加上这学期白天会在学校的时间长一些,所以回家的时候需要让随身携带的笔记本 和家里的台式机 同步一下。
小小地折腾了一下,做出这样的设置:
- zotero 里取消掉文件的备份。此时 zotero 自带的同步只会同步一个索引的元数据。
(也就是取消掉File Syncing
, 只保留Data Syncing
)
- 两台电脑都用 syncthing 同步一下装 pdf 的
~/Zotero/storage
。在取消掉File Syncing
后只有这个文件不会被 zotero 同步
出于能偷懒就绝不自己动手的理念,在 Linux 用的是 syncthingtray 。
两边都点 Add folder
就可以
KDE 下的 syncthing 状态栏
网页版的 syncthing
- 然后从 zotero 的网站里面直接 purge 掉以前的文件(zotero 的元数据不占空间。。。)
此时虽然只使用了 0 mb,但是从 zotero 在线的 Web library 里面还是能看到文件的索引。
另外,由于数据比较重要,所以又用 rclone 上传到 onedrive 上一份
rclone 应该是 Linux 上最好用的通用网盘客户端
# 添加网盘
rclone config
选 new remote
# 上传本地的 ~/Zotero 文件到 onedrive 的 Zotero 文件夹
# 外加一些平行上传的参数
rclone sync --fast-list \
--checkers 10 \
--transfers 5 \
-P \
~/Zotero/ onedrive:Zotero/
经过这点简单的设置,就有了无限容量,局域网内同步,外加 onedrive 备份的 zotero 可以用了。
很舒服。
相关链接
- zotero 同步的说明 https://www.zotero.org/support/sync
- syncthing 的使用 https://docs.syncthing.net/intro/getting-started.html