网站迁移前最该准备的,不是一句“把文件传过去”,而是一份能让接手的人在半天内恢复原状的记录清单。下面用一个假设例子说明:假设你正为鄂州一家小型企业做网站迁移,从旧主机换到新主机,同时把域名解析也改掉。时间和人手有限时,先整理下面五类记录,再动手搬迁。
迁移前先查清域名在哪里注册、当前解析指向哪台服务器。需要记录:域名注册商名称、域名到期日、DNS服务商、A记录和CNAME记录的具体值、MX记录(如果有企业邮箱)、TXT记录。这些信息决定了迁移后邮件和网站能否正常访问。
常见错误是只改A记录,忘了MX记录还指向旧主机,导致企业邮箱中断。检查方法是:在旧主机上导出DNS区域文件,或逐条抄写解析记录,迁移后逐项比对,确认没有遗漏。
需要记录:网站根目录的绝对路径、数据库名称、数据库用户名、数据库密码、数据库主机地址(通常是localhost或具体IP)、数据库端口。如果使用某CMS或框架,还要记录版本号。
假设旧主机上网站文件放在/home/user/public_html,数据库叫site_db。迁移时先打包压缩网站文件,再通过数据库管理工具导出SQL文件。常见错误是只复制了网页文件,没有导出数据库,结果文章和用户数据全部丢失。判断是否完整的方法:在新主机导入后,打开首页和后台,确认文章数量、用户列表与旧站一致。
迁移后需要登录后台检查设置,所以必须记录:后台管理员用户名、密码、后台登录地址、网站所使用的主题或模板名称、已启用的插件或扩展列表。如果网站有支付、短信、地图等第三方接口,还要记录接口密钥和回调地址。
常见错误是迁移后忘记更新网站地址配置,导致后台无法登录或页面跳转回旧域名。检查方法是:在新主机上打开配置文件,确认网站URL和首页地址已改为新域名,再尝试登录后台。
迁移不是单向操作。需要记录:旧主机的控制面板地址、登录账号、旧主机上网站文件的备份路径、数据库备份文件存放位置、旧主机服务到期时间。这样如果新主机出现问题,可以快速切回旧环境。
假设迁移后新主机解析生效,但发现某个功能报错。此时如果保留了旧主机的完整备份,就可以先把DNS改回旧主机,恢复访问,再排查问题。常见错误是迁移完成后立即删除旧主机数据,导致无法回退。判断是否该保留旧主机:至少等新主机稳定运行一个访问周期,确认所有页面和功能正常后再考虑释放。
时间和人手有限时,按上面顺序处理:先记录域名和解析,再导出文件和数据库,然后记录后台配置,最后保留旧主机备份。下一步可以打开旧主机的文件管理器和数据库管理工具,把上述信息逐项填入一份文档,再开始迁移操作。