在改动 WordPress 服务器之前,保存原始状态的核心做法是:先做一份可独立恢复的完整备份,再记录当前配置与版本,最后确认这份备份能被还原。只复制网站文件不够,数据库、Web 服务器配置、PHP 版本、DNS 解析记录和 SSL 证书信息都要留档。判断保存是否合格的标准只有一个:出现问题时,能否在不动原环境的前提下,把站点恢复到改动前的样子。
假设改动后站点无法打开,你需要恢复的不只是 wp-content 目录。倒推一次完整还原过程,必需的资料包括:
这些资料合起来才构成“原始状态”。缺少任何一项,恢复后都可能出现页面 404、样式丢失或数据库连接失败。
不是随便导出一份文件就算保存成功。可用的备份需要满足:
建议在改动前把数据库导出为 .sql 文件,文件目录打包为压缩包,并记录导出时间。文件名带上日期,例如 db-20250101.sql,方便区分多个版本。
文件备份之外,还要把当前环境写成一份简短记录,便于改动失败时对照排查:
mysqli、curl、gd。这些信息可以直接从主机控制面板或命令行读取。记录的目的是:改动后如果某个功能异常,能快速判断是环境变化还是代码变化导致。
保存原始状态最后一步是验证。没有验证过的备份,只能算“可能可用”。可执行的检查项:
wp-config.php、wp-content 等关键路径存在。如果条件不允许完整还原,至少确认压缩包能解压、数据库文件能读到表结构。适用条件是:改动涉及数据库结构、插件升级或服务器配置调整时,必须做还原验证;只改一条 CSS 规则时,文件备份加记录即可。
多人协作时,保存原始状态要明确谁做、谁验收。可以按下面的方式分工:执行改动的人负责导出备份并记录环境信息;另一人负责在测试环境验证备份可还原。验收标准写成可检查的条目,例如“数据库文件可导入且表数量一致”“压缩包可解压且包含 wp-config.php”“测试环境首页返回 200”。
验收不通过就不开始改动。这一步能避免“以为备份好了,实际无法恢复”的情况。
下一步:在正式改动前,按上面的清单导出一次数据库和文件,记录 PHP 版本与伪静态规则,并在测试环境完成一次还原验证。验证通过后,再对 WordPress 服务器执行改动。