网站迁移前,最该准备的是一份可核对的迁移记录清单:域名与DNS、服务器与文件、数据库、程序配置、邮箱与第三方服务、统计与验证、备份与回滚。对第一次做迁移的新手来说,记录的目的不是走形式,而是让每一步都有依据,出问题时能快速定位并恢复。先记录现状,再动手迁移,这是整个流程的起点。
域名解析是迁移中最容易出问题的环节。动手前,把当前状态完整记下来:
判断方法:在本地命令行执行nslookup 你的域名或dig 你的域名,把结果与DNS后台对照。如果两者不一致,说明存在缓存或解析未生效,迁移前要先弄清楚原因。适用条件:只要涉及换服务器或换主机商,这一步都必须做。
新手常犯的错误是只备份了网页文件,忘了数据库或配置文件。迁移记录里应包含:
可执行步骤:先在原环境导出数据库,记录导出文件大小;再打包网站文件,记录压缩包大小。迁移到新环境后,用同样方式统计,对比数量是否一致。验收信号是:新环境数据库能正常导入,文件数量与大小对得上,网站首页能打开且无报错。
网站不只是文件和数据库,还包括让它正常运行的配置。迁移记录应写明:
注意:第三方服务的密钥和回调地址属于敏感信息,记录时要放在安全位置,不要写进公开文档。适用条件:如果网站只用了静态页面、没有数据库和第三方接口,这部分可以简化,但仍要记录伪静态和统计代码。
迁移不是单向操作,必须有退路。准备记录时至少包含:
判断结果的方法:迁移完成后,逐项打开验收清单中的页面,检查是否有404、样式错乱、图片缺失或数据库连接错误。如果多项不通过,先按回滚方案恢复,再排查原因,而不是在故障状态上继续改。
如果你正准备第一次迁移网站,先不要动服务器。打开一个空白文档,按上面四类逐项填写当前状态,填不出来的项目就是你需要先查清楚的地方。记录完成并确认备份可用后,再开始迁移操作。