恢复一份备份
恢复会覆盖当前状态——这是插件中唯一真正不可逆的操作。因此整个过程走的是一条引导式流程:先检查备份,向你展示会失去什么,并在写入任何内容之前先铺好退路。
检查报告会比对什么
- 备份目录中的文件——存在还是缺失
- SHA-256 校验和——如果不一致,恢复会被锁定
- manifest.json——若缺少它,说明该归档不是本插件生成的
- 归档中的数据库名称——与当前运行的安装进行比对
- 表前缀
- 转储的结尾与结束标记
- 备份目录中的可用空间
分步导入
- 打开“Kakapo Backup”,在左侧“操作”(德语:„Aktion“)下点击“恢复”(德语:„Wiederherstellen“)。
- 在“1 · 选择备份”卡片中选定想要的版本。
- 阅读第 2 张卡片中的检查报告;文件、校验和或 manifest.json 出现红色结果时,本次运行会被锁定。
- 查看“3 · 数据丢失预览”——统计的是自这次备份的时间点以来新产生的内容。
- 打开“4 · 与线上现状对比的文件预览”;它会把归档中的每个文件条目与目标位置上的文件逐一比较,不写入任何内容。
- 在“5 · 本次运行的范围”下勾选“恢复数据库”和“恢复文件”,需要时再通过“加载表”或“加载文件列表”挑选单个条目。
- 点击“开始恢复”并确认随后的询问。
操作期间网站处于维护模式。只要“安全”区域中的开关“恢复前快照(两步式)”处于打开状态——这是默认值——插件就会事先建立一个还原点;如果建立失败,则不会导入任何内容。此后的 24 小时内,后台管理的每个页面上都会显示“撤销”按钮。
小范围操作,而不是完整运行
并不是每种情况都需要走完整流程。在“恢复”(德语:„Wiederherstellen“)区域的列表中,每一行的“恢复”(德语:„Wiederherstellen“)会回滚数据库;文件浏览器通过“恢复”还原单个文件;在“选择用于表恢复的备份”下,“回滚”只回滚一张表。引导式运行永远不会覆盖 wp-config.php。
这篇文章对您有帮助吗?