KakapoWP KakapoWP
帮助中心/Backup/恢复一份备份

恢复一份备份

适用于:Kakapo Backup· 4 分钟阅读

恢复会覆盖当前状态——这是插件中唯一真正不可逆的操作。因此整个过程走的是一条引导式流程:先检查备份,向你展示会失去什么,并在写入任何内容之前先铺好退路。

检查报告会比对什么

  • 备份目录中的文件——存在还是缺失
  • SHA-256 校验和——如果不一致,恢复会被锁定
  • manifest.json——若缺少它,说明该归档不是本插件生成的
  • 归档中的数据库名称——与当前运行的安装进行比对
  • 表前缀
  • 转储的结尾与结束标记
  • 备份目录中的可用空间

分步导入

  1. 打开“Kakapo Backup”,在左侧“操作”(德语:„Aktion“)下点击“恢复”(德语:„Wiederherstellen“)。
  2. 在“1 · 选择备份”卡片中选定想要的版本。
  3. 阅读第 2 张卡片中的检查报告;文件、校验和或 manifest.json 出现红色结果时,本次运行会被锁定。
  4. 查看“3 · 数据丢失预览”——统计的是自这次备份的时间点以来新产生的内容。
  5. 打开“4 · 与线上现状对比的文件预览”;它会把归档中的每个文件条目与目标位置上的文件逐一比较,不写入任何内容。
  6. 在“5 · 本次运行的范围”下勾选“恢复数据库”和“恢复文件”,需要时再通过“加载表”或“加载文件列表”挑选单个条目。
  7. 点击“开始恢复”并确认随后的询问。
操作期间网站处于维护模式。只要“安全”区域中的开关“恢复前快照(两步式)”处于打开状态——这是默认值——插件就会事先建立一个还原点;如果建立失败,则不会导入任何内容。此后的 24 小时内,后台管理的每个页面上都会显示“撤销”按钮。

小范围操作,而不是完整运行

并不是每种情况都需要走完整流程。在“恢复”(德语:„Wiederherstellen“)区域的列表中,每一行的“恢复”(德语:„Wiederherstellen“)会回滚数据库;文件浏览器通过“恢复”还原单个文件;在“选择用于表恢复的备份”下,“回滚”只回滚一张表。引导式运行永远不会覆盖 wp-config.php。

这篇文章对您有帮助吗?