Skip to content

同步、备份与恢复

iCloud 同步让多台设备看到同一套数据;备份文件用于在错误操作、迁移或数据问题后恢复。两者不能互相替代。

iCloud 同步

开启后,Locus 通过 Apple CloudKit 自动同步任务、项目、标签、过滤器和相关关系。同步通常在后台发生,速度取决于网络、iCloud 状态、系统调度和数据量。

使用前确认:

  • 各设备登录同一 Apple 账户并启用 iCloud Drive;
  • Locus 获准使用 iCloud;
  • 网络可用,设备有足够存储空间;
  • 应用版本尽量一致。

同步是最终一致的:短时间内不同设备可能显示不同状态。刚做完大量导入或修改时,让应用保持打开片刻,不要在另一台尚未同步的设备重复操作。

同步不是备份

同步会传播删除和编辑;误删后,其他设备也可能同步该删除。自动备份则保留某个时间点的数据,可以独立导出。

自动备份

Locus 默认会在应用获得执行机会时,最多每 24 小时创建一次本地自动备份,并保留最近 14 份。它不是精确到固定时刻的后台任务;如果长期不打开应用,可能不会每天生成。

自动备份保存在当前设备本地,不应假设它会随 iCloud 同步到其他设备。

手动备份

在“设置 → 备份”中选择立即备份,然后通过系统分享保存到“文件”、外置磁盘或你信任的存储位置。

建议在这些操作前手动备份:

  • 批量删除、移动或改日期;
  • AI 大批量整理;
  • 导入 Things 3 或大量提醒事项;
  • 使用“替换”恢复;
  • 大规模重建项目、标签组或过滤器。

备份文件扩展名为 .locusgtdbackup,本质是 UTF-8 JSON。新备份包含任务附件。

备份文件未加密

备份可能包含任务标题、备注、日期、位置、关系和附件。只保存到可信位置,不要随意通过公共链接或不受信任的邮件发送。

合并导入

合并以记录 UUID 判断:

  • 当前数据库已有相同 UUID 时,保留当前整条记录和关系,不用备份覆盖。
  • 当前数据库没有时,从备份添加。

因此合并适合补回缺失记录,不适合用旧备份撤销对现有记录的编辑。导入完成后查看统计和关键项目,确认跳过与新增数量符合预期。

替换恢复

替换会删除当前 GTD 数据,并以备份内容重建。这是破坏性操作且无法在应用内撤销。

安全顺序:

  1. 先把当前数据另存一份手动备份。
  2. 确认目标文件的创建时间和来源。
  3. 关闭其他设备上的 Locus,避免恢复期间继续写入。
  4. 执行替换并等待完成,不要强制退出。
  5. 检查任务、项目、标签、过滤器、附件与日期。
  6. 再让设备逐步恢复同步。

备份导入采用事务处理;验证或写入失败时会尽量整体回滚,而不是留下半套数据。

附件

附件和任务一起存储、同步并进入新格式备份。单个附件上限为 20 MB,一次最多选择 20 个文件。大量附件会显著增加同步与备份体积,导入后应等待上传完成。

同步问题排查

  1. 查看 Locus 设置中的同步状态和错误说明。
  2. 确认两台设备的 Apple 账户、网络和应用版本。
  3. 在各设备打开 Locus 并保持前台片刻。
  4. 不要通过反复开关 iCloud、卸载应用或清空数据来“试一试”。
  5. 在仍有完整数据的设备上立即导出手动备份。
  6. 如果持续异常,通过 支持页面提供版本、设备、时间和错误提示。

卸载前先备份

如果数据尚未上传到 iCloud,删除应用可能同时删除唯一的本地副本。不要把“重新安装”当作第一步排查方式。

相关内容