Obsidian 使用 Remotely Save + 阿里云 OSS 实现多平台同步

我这是设置有什么问题吗,库总共才1.6G,存储容量10多个G了,每次同步都要等好久

你是不是开了备份或者重复上传了?检查一下 bucket 的内容

开了版本控制,今天又重新建了没有版本控制的存储桶,好了,但是同步还是比较慢,三分钟左右,笔记没改,点同步也是几分钟才同步成功。不知道这个同步的原理是啥,应该是我改了啥它就同步啥呀,什么东西都没改应该是秒成功呀。

同步的原理就是对比本地和云上的笔记的最新修改日期,然后仅保留最新修改日期的笔记

多谢解答,目前我的库是700多个文件,同步大概要三分钟,时间是否长了点。每次点同步后,从任务管理器里看ob这个软件,开始第八步后网络都是20多M每秒,按理说比对一下时间应该要不了多少流量,改的也都是md文本,应该也没这么大。什么都不改点同步效果也一样,流量蹭蹭的

说错了。应该是20Mbps,大概两三兆每秒:grin:

你好,建议按照这个看看每次的同步计划,看看是否有不该有 upload 或 download 文件或文件夹。

按道理来说,不进行文件修改然后再次同步的话,除了获取文件和文件夹列表外,不太可能会有其它流量消耗。

感谢大佬的提示,这个插件刚使用几天,不是很熟悉,今天刚学会看同步历史,导出了同步计划,将json转成了Excel分析,折腾了老半天,终于发现大于8M的文件总是无法同步成功,所以和云端总是不一致,时间大概就是花在这里了。去掉这几个大文件后秒同步,我一下就快乐了。

你好,大于8mb的理论上也能同步,我自己是十几mb的测试过没问题的。有可能就是网速问题。建议静置一会儿看看是否能顺利上传。如果新建测试vault还能复现的话,那么可能哪里有bug了。

我新建了一个库和存储桶,测试了7.21M的压缩包 8.78M的PDF 15.5M的PDF 319M的mp4均无法成功同步到云端,所以我不知道这是插件的限制还是阿里云oss的限制,查看oss文档单个文件500M似乎是没有问题的。从资源管理器里查看obsidian的网络,只要点击同步,网络能达到3M左右每秒,所以网速也是没有问题的。不知道你使用的是都是阿里云oss

我从阿里云oss的控制台碎片管理里看到了这几个文件,似乎每同步一次,碎片管理里没成功同步的文件就会增加一次

同步失败肯定就有碎片了。请问有什么错误提示吗?请问您用的是什么版本的插件和什么版本的obs?

我手上没有阿里云资源。

也可以按照这里看看有什么错误提示,remotely-save/check_console_output.md at master · remotely-save/remotely-save · GitHub ,谢谢

请问你设置了跨域 cors 了吗,记得把 暴露 Headers:设置为ETag。如果设置了的话,“本地绕过cors问题”可以设置为关闭。然后重试。

没有设置跨域,一直不知道跨域是怎么设置的。看Github上说更新后可以绕过cors才开始上手的。
错误提示没看到,等几分钟会提示8/8同步完成。晚上回去按你说的方法看看错误提示
插件版本是好像是0.3.16 ob是0.14.2

报错看不懂呀,这个啥意思

就是大文件分块上传的最后一步出错了。您设置了本地跳过cors了吗?还是怎么设置的?


跨域规则是不,这个,照论坛的方法设置的

暴露 headers 增加 ETag ,然后 obsidian remotely save “绕过cors”设置为关闭,再试试?

同步成功了,大佬牛哇

你好,我按照步骤是能够在PC端同步了,但是在安卓端无法同步,check也显示bucket连接不上。请问可能是什么问题呢?