网站迁移前最该准备的是一份可核对的迁移记录,至少包含域名与解析、服务器与数据库、页面与链接、账号权限、备份与回滚五类信息。记录的目的不是留档好看,而是让迁移后能逐项验证、出问题时能快速还原。对已有页面或项目做改进时,先把这些记录补齐,再动手搬文件。
迁移前先列一份清单,把以下信息写清楚,不要只存在某个人记忆里:
这一步最关键的是记录当前解析值。迁移后如果访问异常,能直接对比新旧解析是否一致。适用条件是原站点仍在运行;如果原服务器已经无法访问,就要以最近一次备份和 DNS 历史记录为准,并标注哪些信息是推断而非确认。
迁移实施时,把“搬了什么、改了什么”逐条记下来:
假设一个站点原来使用 /old-page.html,迁移后改为 /new-page/,记录里就应写明旧地址、新地址、跳转类型。这样验证时可以直接请求旧地址,观察是否返回预期状态码。注意,页面返回 200 还是 301 是两种不同结果,记录中要区分,不要只写“已跳转”。
迁移完成后,用准备阶段的记录做对照检查,重点看四类:
判断结果时要分清“可能原因”和“已定位原因”。例如页面打不开,可能是 DNS 未生效,也可能是新服务器防火墙未放行,还可能是应用配置错误;只有逐项排除后,才能写成已定位原因。验证记录里最好保留检查时间、检查人、实际结果,便于多人协作时交接。
迁移不是结束。至少保留一份迁移前的完整备份,并记录备份存放位置和恢复步骤。回滚条件要提前写清楚,比如“新站连续出现数据写入错误时,恢复旧环境并重新检查数据库连接”。同时,把迁移后新产生的配置改动、插件或依赖调整继续追加到同一份记录中,避免下次维护时又从头排查。
下一步可以做的,是把上述五类记录整理成一张迁移检查表,每完成一项就打勾并填写实际值。这样无论迁移规模大小,都能按同一套依据推进和验收。