云同步

设置加密的 S3 云同步,让你的笔记在多设备之间保持备份与同步。

ZeroSort 可以将笔记同步到任意兼容 S3 的存储桶。在数据离开你的设备之前,所有内容都会经过端到端加密,因此即使有人获得了存储桶访问权限,也无法直接读取你的笔记。

 

支持的存储服务

任何兼容 S3 的服务都可以使用:

  • Amazon S3
  • Cloudflare R2
  • DigitalOcean Spaces
  • Backblaze B2
  • MinIO(自托管)
  • 任何其他兼容 S3 的端点

 

设置同步

Cloudflare R2 示例 Sync Config

  1. 打开 设置 → 云同步
  2. 点击 Connect,填写你的存储桶信息:
    • Endpoint URL(Amazon S3 例如 https://s3.us-east-1.amazonaws.com
    • Region
    • Bucket 名称
    • Access key 与 secret key
  3. 点击 connect 保存配置。

 

同步预览

Sync Preview

在任何更改真正执行前,ZeroSort 会先展示预览,明确告诉你哪些笔记会被上传、下载或删除。你可以先审查同步计划,再决定是否确认执行。在你批准之前,不会发生任何实际改动。

 

安全保护

如果同步计划看起来具有异常破坏性,ZeroSort 会自动阻止执行:

  • 删除阈值: 如果一次同步将删除超过 30% 的项目,会直接阻止同步。
  • 批量删除警告: 如果有 10 个或以上项目将被删除,会弹出警告。
  • 空状态保护: 防止一次同步把你的所有数据全部清空。

如果同步计划被拦截,请先查看预览,确认配置是否正确,并在明确了解这些更改后再决定是否覆盖保护继续执行。

 

加密细节

所有笔记内容(标题、摘要、正文、文件夹名称和标签)都会在上传前加密。只有 ID 和时间戳会以未加密形式保存,因为同步逻辑需要依赖这些字段。你的加密口令永远不会离开本机。

创建同步配置时需要设置加密口令。如果之后修改口令,你需要执行一次完整重新上传,以便重新加密已有数据。(通常建议新建一个不同名称的存储桶。)

 

并发设置

你可以在 设置 → 云同步 → 同步并发数 中将并行操作数调整为 1 到 50,以平衡同步速度和网络负载。