obsidian同步方式对比与实践
用obsidian快三年了,一直是白嫖状态,没有买官方的同步服务。手上有两台Windows、一台安卓平板、一台UOS信创主机。为了解决文件多平台同步问题,尝试了obsidian除官方同步外的几个主流同步方法,对比如下:
同步方式 | 费用 | 速度 | 准确度 | 数据安全性 |
---|---|---|---|---|
OneDrive | 无,免费版15GB容量即够用,要享有更多容量可购买office365或利用学校edu教育邮箱 | 一般,取决网络条件 | 中,如网络条件较差,会出现重复备份、同一文件重命名问题。此外会备份包含插件在内的整个库文件夹,每次同步时数据交换负担较为沉重 | 优,OneDrive网页版及客户端有文件历史版本功能,而且由于可以理解的原因安全性在大陆地区有独特优势 |
WebDav | 无,InfintiCloud及坚果云基础版均免费,如要享有更多容量可按需求购买扩容套餐 | 取决于平台。InfintiCloud夜间速度较慢甚至时常出现断连,坚果云速度较快但免费版存在30分钟内访问量限制,如文档数较多,必须购买会员才能一次性同步,而且会员价格涨得飞快。前些年还是72/年,今年就要199/年,赶超官方同步指日可待 | 优,较少出现重复备份问题。插件文件夹可在同步插件内按需求自行决定是否同步 | 差,WebDav平台基本没有文件历史版本功能 |
Git | 无,GitHub私人库不收取任何费用 | 取决于网络条件。移动宽带环境下普遍较差,需要配置魔法上网 | 优,有版本控制功能,基本不会出现重复备份问题。但移动端配置较复杂 | 最优 |
OSS(S3) | 有,取决用量。每年约25元以内,但配置较复杂,需有一定动手能力 | 快,尤其是选用大陆地区的云服务时 | 优,基本不会出现重复备份问题 | 中,OSS控制台可启用历史版本功能但会占用一定空间需定期清理。开启加密后数据安全能够得到保护 |
综合费用、性能、数据安全等因素,推荐自建阿里云或腾讯云OSS对象存储,选用Remotely Save插件采用S3协议同步。无须开启OSS的历史版本记录功能(因为要占用存储空间,增加费用),但可以在一台平时用的较多的机器上单独启用Git同步功能,防止意外发生。
具体教程可参考下列文章: