# 概述 [Obsidian 官方同步](https://obsidian.md/sync) 是 Obsidian 的附加服务,它可以让你在多台设备间安全保密地同步笔记。默认设置下,你仓库中的笔记、图片和[[设置文件夹]]会被同步。而[[同步插件|调整同步设置]]后,你可以同步其他内容,如 PDF、音频文件、视频文件和其他文件。 # 功能 官方同步支持 [[Obsidian 端到端加密同步功能|端到端加密功能]]和[[版本历史(Obsidian)|版本历史]] 功能。 # 版本 官方同步目前有两个版本,不同版本的仓库个数、容量,都不同。具体见: - [[Obsidian 官方同步标准版]] - [[Obsidian 官方同步 Plus 版]] # 运行环境 官方同步支持所有可以运行 Obsidian 的平台。目前支持的平台包括 Windows、macOS、Linux、Android 和 iOS。 仓库中的文件只会在 Obsidian 运行时同步。Obsidian 可以在 [苹果系统锁屏以后](https://support.apple.com/en-us/105120) 继续同步,只要你把 Obsidian 加入后台常驻列表中。 # 安全性 见 [[Obsidian 安全性]]。 此外,官方同步支持[[Obsidian 端到端加密同步功能|端到端加密功能]] 服务器相关内容见 [[Obsidian 官方同步服务器]] # 购买 **Obsidian 同步服务** 可在**Sync**部分找到。 同步服务支持[[Obsidian 教育折扣|教育折扣]]和[[Obsidian 非盈利组织折扣|非盈利组织折扣]],以及[[Obsidian 早鸟优惠|早鸟价]] # 退款 见 [[Obsidian 退款政策]] # 使用 见[[远程仓库(Obsidian)|远程仓库]] # 容量限制 目前取消了单仓库的大小限制,而是对远程仓库的总容量进行限制,因此你可以根据需要自由地在仓库间分配空间。而总容量取决于订阅计划。具体见 [[Obsidian 官方同步标准版]]和 [[Obsidian 官方同步 Plus 版]]。 需要注意的是,你的所有远程仓库都会占用账号的储存空间。并且,每个仓库的[[版本历史(Obsidian)|版本历史]] 和[[附件]]也会占用账户的存储空间。当你达到账户的存储限制时,同步服务将停止同步文件,并提示你清理远程仓库。 你可以在 Obsidian 应用中通过**设置 → 同步**查看**存储使用情况**。如果容量达到限制,可以通过[[查看大文件]]按钮发现体积较大的文件、然后删除它们。除了删除大文件,你也可以**新建远程仓库**。因为新建远程仓库意味着删除版本历史占用的空间。 # 协作 利用官方同步,你可以与团队成员在一个仓库进行协作编辑。见 [[Obsidian 官方同步-应用-团队]]。 # 网络管理 要在你的网络中管理对官方同步的访问,你需要管理以下域名: `sync-xx.obsidian.md` 这里的 `xx` 表示从 `1 - 100` 的数字范围。 > [! Tip] 如果你的网络防火墙支持白名单设置,我们建议将 `sync-*.obsidian.md` 加入白名单,以适应子域名不断增加的情况。 # 冲突合并 见 [[Obsidian 官方同步冲突合并机制]] # 注意事项 ## 同时使用第三方同步服务 如果你同时使用 Obsidian 官方同步和其他云存储服务,如 Dropbox、Google Drive 或 OneDrive,及时 [[备份(Obsidian)|备份笔记]]以避免同步冲突。总之官方并不推荐你这么做,因为同时使用往往会导致数据重复和数据污染。具体见[[按需同步-影响-同步冲突(Obsidian)|这篇笔记]]。 ## 同步服务不会同步隐藏的文件夹 系统中以 `.` 开头的隐藏文件夹不会被同步。因此,常见的 `.vscode`、`.git` 和 `.idea` 等文件夹均不会被同步。 但 Obsidian 的[[设置文件夹]]是例外的,这可以用来同步设置。具体见[[设置文件夹同步]]。 ## 同步服务的设置不会被同步 同步服务仅同步 Obsidian 的其他设置内容,同步服务本身的设置不会被同步。这意味着不同的设备上可以使用不同的同步设置。(比如一些设备允许同步视频,而另一些设备不允许。)但这也意味着你在新设备上使用同步服务时,必须先在这台设备上设置好同步选项。 # 常见问题 ## 同步可以直接覆盖当前设置并生效吗? 不行,Obsidian 仅在启动时读取设置文件。所以插件、设置、主题等更新需要重新启动应用。 ## 数据保留问题 以下是关于同步服务数据保留的常见问题。更多信息请参阅 [[Obsidian 安全性]]。 ### 保留多久的版本历史? 见[[版本历史(Obsidian)|版本历史]] ### 订阅到期后,我的数据会被保留多久? 官方会在你的订阅到期后的一个月内保留你远程仓库中的数据,包括版本历史。无论是否续订,你设备上的本地仓库都不会受到影响。 只要你在一个月内续订,你就可以继续使用原有的远程仓库。如果你一个月后才续订,原有的远程仓库已经被删除,你需要基于本地仓库重新创建远程仓库。 ### 如果退订同步服务,Obsidian 会保留数据吗? 不会。数据会立即从服务器上删除。[[仓库|本地仓库]] 中的数据不会受到任何影响。 # 故障排查 ## 通用 ### 同步后笔记/附件消失了 这很有可能是[[同步冲突(Obsidian)|同步冲突]] 所致。通常情况下,同步服务会优先尝试合并冲突,但这并非什么都能生效。具体见[[Obsidian 官方同步冲突合并机制|合并冲突]]。 另外,在 Windows 上,[[Windows Defender]] 可能会把带有代码的笔记视为威胁、从而将其隔离。这是导致笔记“消失”的原因之一。 在安卓端上,如果使用了 [[Google Photos]] 管理附件(特别是照片)的话,则可能会有丢失附件的风险。要避免这个问题,请在你的安卓设备下添加 `.nomedia` 文件[到仓库中](https://www.lifewire.com/nomedia-file-4172882)。社区插件 [[Android nomedia]] 简化了这个过程。在安卓设备上安装这个插件即可自动完成上述过程,并且 `.nomedia` 文件还会被同步到别的设备上,后续就再也不用烦恼了。 ### 同步服务没有同步插件和设置的更新 和前面说的一样,[[设置文件夹|Obsidian 仅在启动时应用设置]]。你必须重启应用以让更改生效。 > [! Example]- 案例:更换主题 > - 你的主设备,比如电脑,从自定义主题切换回了默认主题。 > - 随后,你查看同步日志,发现同步服务确实将主题设置文件 `appearance.json` 推送到了远程仓库。然而,你当前正开着 Obsidian 的手机并没有切换到回默认主题。 > - 随后你检查移动端 Obsidian 的同步日志,发现手机确实接收到了新的主题设置文件 `appearance.json`。 > - 接着,你在手机上重新启动 Obsidian。 > - 随后你就发现手机和电脑一样也切回了默认主题。 ## 账号 ### "仓库过大" 是什么意思? 你的账户超过了订阅计划对应的容量限制。 由于附件和版本历史也会影响你远程仓库的总大小,因此即使你远程仓库的笔记总大小低于限制,但其实际仍然超出了限制。 要识别并清理仓库中的大文件: 1. 打开**设置 → 同步**。 2. 点击**查看大文件**,并考虑清除其中一些大文件。 ### "仓库不存在" 是什么意思? `{"res":"err","msg":"Vault not found."}` 这个错误常见于以下情况: 1. 远程仓库已经被其他设备删除了。 2. 同步订阅超过 30 天未续订,导致远程仓库被删除。 3. 订阅被取消或退款,导致远程仓库被删除。 在以上情况下,请及时断开本地仓库与远程仓库的连接,并及时备份本地仓库。随后,基于本地仓库重新创建一个远程仓库。