在本教程中,你将学会创建一个新的[[本地仓库与远程仓库|远程仓库]],并将它与本地仓库连接。当然,即便当前设备上没有本地仓库,你也可以通过官方同步直接将远程仓库同步到本地。
## 准备条件
- 一个 Obsidian 账户。如果还没有,请到[这里注册](https://obsidian.md/account#mode=signup)
- [[订阅计划与容量限制|同步服务订阅]]。如果没有,请在[账户页面](https://obsidian.md/account)上订阅。
- 在[[核心插件]]中打开同步插件。
> [!danger] 如果你当前的仓库放在 iCloud、OneDrive、Dropbox或其他云服务目录下,操作前请先看[[同步常见问题#我是否能同时使用官方同步和第三方同步?|这篇笔记]]。
## 在 Obsidian 上登录账户
1. 打开**设置**。
2. 在侧边栏中,点击**关于**。
3. 在**账户 → 你的账户**下,点击**登录**。
4. 在**电子邮件**输入框中,输入账号的电子邮件。
5. 在**密码**输入框中,输入账号的密码。
6. 点击**登录**。
## 启用同步服务
1. 打开**设置**。
2. 在侧栏中,点击**核心插件**。
3. 启用**同步**插件。
## 新建远程仓库
1. 打开**设置**。
2. 在侧栏中,选择**同步**。
3. 点击**远程仓库**旁的**管理**。
4. 点击**新建远程仓库**。
5. 在**远程仓库名称**中,输入仓库的名称。
6. 在**地区**中,选择同步服务器的[[#区域同步服务器|地区]]。
7. 在**自定义加密密码**中,输入加密密码。这个密码将用于加密你的同步数据。它可以且应该与 Obsidian 账户密码不同,并且每个仓库的密码是相互独立的。更多信息,请参阅[[同步安全和隐私]]。
8. 点击**创建**。
## 连接远程仓库
1. 在新建的远程仓库旁,点击**连接**。
2. 如果设置了[[同步安全和隐私#什么是端到端加密?|自定义端到端加密]],则在弹出的页面中输入**加密密码**。
3. 输入完成后点击**解锁**。
4. **不要**开始同步。我们建议你先[[#调整同步设置]]。
- 如果希望立即开始同步,请参考[[#开始同步]]。
#### 调整同步设置
1. 打开 **设置** → **同步**。
2. 跳转至 **选择性同步**和**同步仓库设置** 栏位,以选择需要同步的文件类型和仓库设置。
- 需要注意的是,如果你曾经断开连接、且没有重启又重新连接,则一些设置的修改可能不会生效。
3. 如果需要修改某些设置,修改后记得重新启动应用。
4. 重启完成后回到 **设置** → **同步**。
> [!tip] 为设备起好名字更方便排查同步状态!
> [!注意] 同步仓库设置和同步的文件类型
> 默认情况下,同步服务仅同步笔记和图片。有关其他文件类型的同步,请参阅[[同步文件和设置#仅同步某些文件类型]]。
>
> 如果想同步当前仓库的设置,例如[[核心插件]]、[[快捷键]]或[[第三方插件]],请了解如何[[同步文件和设置#同步当前仓库设置|同步当前仓库设置]]。
#### 开始同步
连接远程仓库后,你会看到一个**开始同步**按钮。点击即可开始同步。
如果你调整了同步设置且重新启动了应用,你会看到一个**恢复**按钮。点击即可开始同步。
> [!done] 同步状态
> 当同步完成后,你会看到屏幕右下角(移动端在右侧边栏)有一个代表同步完成状态的图标 ( ![[obsidian-icon-sync-circle.svg#icon]] )
^obsidian-sync-status
### 下一步
接着,你就可以将其他设备连接到这个远程仓库。具体请看[[在另一台设备上启用同步服务]]。
更多关于选择性设置和文件同步的信息,请看[[同步文件和设置]]。
## 断开远程仓库的连接
1. 打开 **设置**.
2. 点击 **同步**
3. 点击远程仓库设置项旁边的 **断开同步** 按钮。
随后,当前仓库将不再与远程仓库同步。
## 删除远程仓库
> [!tip] 删除远程仓库不会影响你的本地仓库。
1. 打开 **设置**.
2. 点击 **同步**
3. 点击远程仓库设置项旁边的 **管理** 按钮。随后你会看到一个远程仓库管理窗口。
4. 点击要删除仓库旁边的垃圾箱按钮 ( ![[lucide-trash-2.svg#icon]] ) 。
5. 确认 **删除** 。
6. 随后选中的远程仓库就被删除了。
### 选择服务器地区
从[Obsidian v1.5 版本](https://obsidian.md/changelog/2023-11-20-desktop-v1.5.0/)开始,你可以决定远程仓库使用哪个地区的服务器。对于尚未升级到 v1.5 版本的用户,Obsidian 会自动为你的仓库分配服务器。
如果你想知道当前仓库的服务器在哪,可以参考[[同步安全和隐私#我怎么知道当前仓库的同步服务器在哪?|这个指南]]。
![[sync-regional-sync-servers.png#interface|300]]
需要注意的是,服务器一旦决定就无法更改。如果希望仓库使用另一个地区的服务器,则需要[[#新建远程仓库|重新创建远程仓库]]以新建过程中重新指定服务器。
![[同步安全和隐私#^sync-geo-regions]]
### 修改远程仓库的服务器
要修改远程仓库的同步服务器,可参考以下步骤:
![[#连接远程仓库]]
一旦确认数据已完全转移至新的远程仓库,你可以将[[#删除远程仓库|旧的远程仓库删除]]。