# 概述
同步指的是让不同设备上 Obsidian 同一仓库中的内容都一致。
# 方法
在多个设备之间同步笔记的最简方法是使用 [[Obsidian 官方同步]]。如果你不想使用 Obsidian 官方同步,你可以参考后文列出的同步方法。
## 在多个桌面端间同步笔记
如果你不在移动设备上使用 Obsidian,你可以使用任何将本地文件夹同步到云存储的第三方服务。例如,你可以使用以下云服务:
- Dropbox
- Google Drive
- ICloud Drive \*
- OneDrive
- Syncthing
使用这些服务同步笔记,按照云服务的说明将本地文件夹同步,然后在所有桌面设备上将该文件夹作为仓库打开即可。
> [! Warning] \* iCloud 和 Windows
> Obsidian 官方已经发现很多用户在 Windows 上使用 iCloud 时会遇到数据重复和数据污染的问题。因此 Obsidian 官方不建议你这么做。
## 在 iPhone 和 iPad 间同步笔记
要将笔记同步到 iPhone 或 iPad 上,Obsidian 官方目前只找到了以下两种方法:
- [[Obsidian 官方同步]]
- [[iCloud-应用-同步(Obsidian)|iCloud]]
> [! Info] **注意:** 出于系统文件机制,以下服务基本无法使用。如果你发现使用这些服务在 iOS 设备上同步笔记的方法,请告诉官方。
>
>- Dropbox
>- Google Drive
>- OneDrive
>- Syncthing
此外,根据社区成员的经验,[[Working Copy-应用-同步(Obsidian)|Working Copy]] 也可以实现同步。
### 为什么我用的服务没有得到支持/为什么不能使用 xx 软件进行同步?
不同的用户使用的云服务都是不同的,大家都想使用自己习惯用的服务来同步笔记。但是,Obsidian 在 iOS 上的工作方式与其他 Markdown 编辑器不同。常见的 1 Writer 和 iA Writer 等编辑器一次只访问一个笔记,这意味着它们可以直接使用系统的文件机制。相比之下,Obsidian 的许多功能依赖于对整个仓库的同时访问。例如,如果你重命名一个文件,那么 Obsidian 需要更新仓库中链接到该文件的所有文件。而这种特性并没有受到 iOS 系统的支持。因此,这一工作是非常有挑战的,我们也希望在未来解决这个限制。
因此,目前我们只提供了官方同步和 iCloud 两种方式。当然,如果你是开发者,你可以自行开发一个[[第三方插件|插件]]以更好地使用使用其他云服务。
### 仓库存储在哪里?
如果你不使用 iCloud 来创建你的仓库,Obsidian 则将仓库存储在本地文件系统中的应用程序文件夹中。其他应用程序,如 [[#Working Copy]],可以通过文件系统来访问你的仓库。
> [! Warning] **注意:**
> 当你卸载 Obsidian 应用时,iOS 会删除存储在本地文件系统中的所有笔记。
>
> 因此,请确保在卸载 Obsidian 应用程序之前备份你的笔记。
## 在 Android 上同步笔记
在 Android 设备上同步笔记的最简方法也是使用 [[Obsidian 官方同步]]。
由于 Obsidian 将笔记存储在 Android 设备上的本地文件夹中,你也可以使用任何允许你同步文件夹的软件,例如:
- [Dropsync](https://play.google.com/store/apps/details?id=com.ttxapps.dropsync)
- [FolderSync](https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.lite)
> [! Note] **注意:**
> 安桌端 Obsidian 在 `文档` 文件夹中创建了一个 Obsidian 文件夹。因此,`Documents/Obsidian` 下的任何文件夹都被视为一个 Obsidian 仓库。
# 同步多个设置文件夹
见[[设置文件夹同步]]
# 影响
[[同步(Obsidian)-影响-Templater]]
# 注意事项
特别要注意的是,同时使用多个同步服务(例如 Obsidian 官方同步和 Dropbox 等)可能会导致数据丢失、损坏以及其他问题(具体见[[同步冲突(Obsidian)|同步冲突]])。因此,[[备份(Obsidian)|请在这么做前及时备份数据]]。