跳到主要内容

历史记录与还原策略

历史页是备份的可追溯层。它不只是归档文件列表,还会把世界、配置、时间、类型、注释、本地文件状态和云端副本状态组合成可操作的恢复入口。

历史页能看什么

根据归档和元数据状态,历史条目可以显示:

  • 世界和所属配置。
  • 创建时间、归档类型和用户注释。
  • 本地归档是否存在、是否可读,以及是否只有云端副本。
  • 是否标记为重要。
  • Smart 链需要的 Full 基线和相关元数据是否仍然可用。

如果历史存在但本地文件缺失,不要直接点击还原;先从云端下载归档,或重新确认归档路径。

建议的维护操作

  • 给关键节点添加可读注释。
  • 给版本更新前、重大建筑完成后和验证成功的归档标记为重要。
  • 从历史页打开归档目录,而不是凭记忆手动定位。
  • 只使用内置删除入口,让历史和本地文件的状态保持一致。

删除模式

MineBackup 支持区分:

  1. 仅删除历史记录。
  2. 仅删除本地归档。
  3. 同时删除本地归档和历史记录。

对 Smart 归档,第三种方式可以启用安全删除。重要条目、链中间节点和元数据不完整的归档都应先谨慎检查。直接从文件管理器删除归档不会更新历史或链状态。

还原前的决策

先回答三个问题:

  1. 我需要恢复完整目录,还是只恢复少数文件?
  2. 目标目录中有没有不在归档里的文件必须保留?
  3. 当前世界是否仍在运行或被其他程序占用?

通常可以按以下方式选择:

  • 完整归档回退:选择 Clean,并配置必要的还原白名单。
  • 不希望删除包外文件:选择 Overwrite
  • 只修复几个文件:选择 Custom
  • 需要从 Smart 链较新状态退回某个节点:确认链完整后再考虑 Reverse

详细操作见首次还原。第一次演练应在测试世界完成,并开启还原前备份。

云端历史

云同步可能产生三种常见状态:本地归档、本地与云端都有、只有云端副本。只有云端副本仍可出现在历史页,但还原前必须先下载归档和尽可能完整的元数据。

元数据部分同步时,归档可能已经成功上传,但 Smart 链的 state/record 尚未完整同步。此时不要把“云端有文件”当成“云端一定可独立还原”,应先补同步并验证链。

形成可恢复的习惯

  • 保留至少一个独立的 Full 基线。
  • Smart 链定期做实际还原演练,而不是只看备份成功日志。
  • 重大升级前创建带注释的 Full 归档。
  • 删除前确认该归档是否仍是后续 Smart 的依赖。
  • 云归档启用后,做一次“上传 → 下载 → 本地还原”的完整演练。