不丢数据靠两条:验证过可用的完整备份、新环境全部验证后才切解析;要搬的三样东西、顺序不能错的七步、最容易丢的三样,以及要不要自己搬的判断。

本文目录

WordPress 搬家不丢数据的关键只有两条:搬之前做一次完整且验证过可用的备份;新环境全部验证通过之后,才切域名解析。顺序倒过来,就可能真丢。

WordPress 是全世界迁移案例最多的建站程序,搬家本身是成熟操作。但「成熟」不等于「零风险」——丢数据的案例几乎都栽在顺序和细节上。这篇把要搬的东西、固定步骤和最容易丢的三样讲清楚。

搬家到底在搬什么:三样东西

东西 是什么 漏掉的后果
文件 程序本体 + wp-content(主题、插件、上传的图片附件) 外观损坏、媒体库图片全裂
数据库 文章、页面、设置、用户、表单提交记录 内容全空——这是最吓人也最好防的一种
配置 wp-config.php(数据库连接、密钥、特殊设置) 搬家后连不上数据库,白屏

注意一个反直觉的点:「文章都在」不等于「数据都在」。表单提交记录、订单、报名数据存在数据库的自定义表里,漏导这些表,前台看不出异常,后台一翻才发现记录没了。

固定步骤,顺序不能错

  1. 完整备份旧站(文件 + 数据库各一份),并在本地或新服务器试恢复一次——没验证过可用性的备份等于没有备份;
  2. 新服务器搭环境:PHP / 数据库版本尽量与旧环境对齐,别在迁移的同时顺手大升级,一次只改一件事;
  3. 文件与数据库导入新环境,改好 wp-config.php 的数据库连接信息;
  4. 处理网址替换(如果测试地址与正式域名不同)——必须用专门的工具或 WP-CLI 命令,不要用记事本直接改数据库文件,WordPress 很多配置是序列化存储的,手工替换会破坏数据结构,表现为后台设置错乱;
  5. 用临时地址全站验证:页面、图片、表单提交、后台登录、手机端,一项项过;
  6. 切域名解析,盯着访问正常后保留旧服务器一段时间;
  7. 旧服务器保留至少一到两周再退, DNS 全球生效有快有慢,别急着释放。

这套流程和原开发商失联后搬家、接手后要不要换服务器是同一套逻辑,区别只是场景。

最容易丢的三样东西

  • 自定义表数据。表单记录、报名、订单——导数据库时确保整库导出,而不是只导 wp_posts 开头那几张默认表;
  • 定时任务与外部钩子。定时发布、备份计划、和外部系统的对接,搬过去之后要确认还在跑;
  • 伪静态与缓存规则。服务器层的重写规则不随程序走,漏了就是内页 404——后台「固定链接」保存一次通常能重建,但要记得做。

要不要自己搬?

技术型团队用 WP-CLI 手搬,一两个小时的事。但如果网站同时在跑业务(表单收数据、在线销售),或你对数据库不熟,交给做过这件事的人更稳:迁移是流程活,风险都在细节里,网站托管服务里常规包含搬家迁移。另外,如果连旧站的账号权限都拿不全,先看接管需要哪些账号资料——没有权限,谈搬家没有意义。

常见问题

搬家期间网站会打不开吗?

按正确顺序搬,理论上零停机:旧站一直在线,新站用临时地址搭好、验证完,最后才切解析。会停机的搬法都是「先停旧站再慢慢弄新站」——这就是顺序的价值。

搬完之后后台登录不上了,怎么办?

多半是网址替换没做干净或 cookie 域名不匹配。先清浏览器缓存、无痕窗口试一次;还不行就检查数据库里的站点地址配置是否已是新域名。这也是为什么步骤里强调用工具做替换——手工改最容易留这种尾巴。

担心搬家影响搜索排名,能一起处理吗?

能,而且应该一起规划。网址不变、停机窗口短、内容不动,排名影响就小。具体机制和保排名的检查清单,单独写了换服务器后排名会不会掉这篇,搬家前照着对一遍。

最后一句

WordPress 搬家不丢数据的秘诀说出来很朴素:验证过可用的备份 + 先搭好再切换 + 旧环境留后路。做到这三条,搬家就是普通操作;做不到,它就是赌博。

要搬的站同时还在跑业务,不敢轻易动?把网址和搬迁背景发过来,免费先看一眼——帮你评估这个站搬起来有哪些坑,再决定自己动手还是交给我们。

微信 / 电话:18810043668(微信同手机号)

麦哲网联自 2010 年起做网站建设与长期维护。经手企业官网、外贸独立站、社会组织与定制系统,处理过大量接管、故障应急与小改动交付。