网站迁移前最该准备的,不是新服务器参数,而是一份能还原旧站状态的记录清单。时间人手有限时,优先整理域名与DNS、服务器与程序、数据库、页面与资源、账号与权限这五类记录,每类都写清“要查什么、怎么查、结果说明什么”。
要查的是域名注册商、到期时间、DNS服务商、现有解析记录。登录域名管理后台查看A记录、CNAME记录、MX记录和TXT记录,逐条截图或复制到表格。结果说明:如果MX记录指向企业邮箱,迁移时误删会导致邮件中断;如果解析TTL较长,改指向后生效时间会拉长,需要提前调低。
检查项:dig 域名 A 或使用在线DNS查询工具,对比本地记录与权威解析是否一致。不一致时,说明可能存在多套DNS或缓存,迁移前要先统一。
要查的是原服务器操作系统、Web服务器类型与版本、程序语言版本、所需扩展。通过主机控制面板或命令行查看,例如 php -v、nginx -v。结果说明:如果旧站依赖某个特定扩展或旧版本,新环境直接部署可能报错,需要先确认兼容条件。
还要记录站点根目录、伪静态规则、HTTPS证书类型与到期时间。证书若是免费自动续期,迁移后要确认新环境是否具备同样的续期条件;若是手动上传,需保留证书文件与私钥。
要查的是数据库类型、版本、字符集、表前缀、大小。用 mysqldump 或面板导出功能做一次完整备份,并记录导出时间。结果说明:备份文件能成功导入新库,才说明数据可迁移;只导出结构不导出数据,或字符集不一致,都会导致中文乱码。
内容层面要记录文章数、页面数、栏目结构、固定链接格式。固定链接若带日期或ID,迁移后改格式会造成大量旧链接失效,需要同步准备重定向规则。
要查的是图片、附件、主题模板、插件或扩展、自定义脚本。通过文件管理器或FTP查看站点目录总大小,重点确认上传目录。结果说明:如果图片存放在对象存储或CDN,迁移时只需改引用地址,不必搬文件;如果存放在本地目录,必须完整打包。
检查项:随机打开几篇带图文章,确认图片路径是相对路径还是绝对路径。绝对路径指向旧域名时,迁移后需批量替换,否则图片会失效。
要查的是域名注册商账号、服务器面板账号、数据库账号、网站后台管理员账号、CDN或对象存储账号。记录账号归属与双重验证方式,不要只记密码。结果说明:如果某个账号绑定的是离职人员手机或邮箱,迁移时无法接收验证码,会卡在关键步骤。
权限方面要记录哪些人需要保留后台访问、哪些人只需只读。迁移后按最小必要原则重新分配,避免旧账号继续有效。
如果时间只够做一件事,先做完整备份并验证可导入。备份不可用,后面所有迁移操作都没有退路。下一步可以按这份清单逐项打勾,把每项结果写成一句话备注,再决定何时切换解析。