环境配置
- 使用 Alist 挂载阿里云盘
- 使用 Obsidian 保存笔记
- 使用 Remotely-Sync 插件同步笔记
- 启用 RClone Crypt 加密
- 使用 Webdav 协议
今天差点把备份毁了,手动备份阿里云盘内的笔记库后同步失败。原因是 Alist 和阿里云盘均有缓存机制(Alist 缓存可以设置关闭,此事件中未关闭),且阿里云盘的缓存机制并不尊重文件路径,引起备份文件混乱。
目前想到的解决方案:
- 增加备份时间间隔以绕过阿里云盘缓存的影响
- 避免使用双向同步
- 避免在阿里云盘中进行手动备份
- 使用对象储存(OSS)
需要注意的事情:
- 记得写正则表达式忽略符号链接的文件
- 增量备份为首选(Incremental Backup)