独立站实战

WordPress网站备份与恢复完全指南

网站挂了,数据丢了,客户订单没了——这不是危言耸听,是我亲眼见过的真实案例。

一个做家居外贸的朋友,服务器被黑,所有产品、订单、客户信息全丢。他没备份。用了两年时间积累的东西,一秒归零。

备份不是技术活,是习惯。 这篇文章教你从零建立起一套完整的备份和恢复流程。

一、备份策略:不求完美,求够用

很多新手一上来就搞”全量实时备份”,没必要,也烧钱。实用策略如下:

备份类型 频率 内容 说明
数据库备份 每日 文章、订单、设置 数据变化最频繁,必须日备
文件备份 每周 主题、插件、图片 文件改动少,周备够用
全站备份 每月 数据库+所有文件 留一个完整快照

为什么数据库日备? 因为订单和用户数据每天在变,丢了就是真丢了。

为什么文件可以周备? 主题和插件不是天天改,图片上传也不是每秒都有。周备省存储空间。

二、工具:UpdraftPlus详细配置

WordPress备份插件很多,我用了五年 UpdraftPlus(免费版),够用。

安装后的核心设置:

1. 备份频率
– 文件备份:每周一次,选网站流量最低的时间段(凌晨)
– 数据库备份:每天一次

2. 保留策略
– 数据库备份保留最近 14 份
– 文件备份保留最近 4 份

别保留太多历史备份,免费云存储空间有限。

3. 备份内容选择
– 数据库:全选
– 文件:勾选 Plugins、Themes、Uploads、Others
– WordPress核心文件可以用”不勾选任何文件,只备份数据库”模式快速备份

三、远程存储:免费方案够用

备份存在服务器本地 = 没备份。服务器一挂,备份一起挂。

免费方案推荐:

存储方式 免费空间 适合 设置难度
Google Drive 15GB 单个站点 简单
OneDrive 5GB 轻量站点 简单
本地下载+手动同步 无限 技术党 中等

Google Drive配置步骤:
1. UpdraftPlus设置 → 选择Google Drive
2. 点击授权链接,登录Google账号
3. 在Google Drive创建一个专用备份文件夹
4. 完成

OneDrive同理。两个都配上也行,双保险。

我的习惯:Google Drive自动备份 + 每月手动下载一份到本地硬盘。

四、恢复流程:从0恢复到新服务器

场景:服务器崩溃,换了一家新主机。怎么把备份装上去?

步骤:

  1. 新服务器安装WordPress(随便装,不需要任何插件)
  2. 安装并激活UpdraftPlus
  3. 设置 → UpdraftPlus Backup → 连接Google Drive
  4. 点击”扫描远程存储”或”上传备份文件”(如果你有本地备份)
  5. 找到备份 → 点击”恢复”
  6. 勾选所有组件(插件、主题、数据库、上传文件等)
  7. 点击”恢复”,等待完成

重点提醒: 恢复后网站会用备份时的域名和URL。如果换了域名,需要用 Better Search Replace 插件批量替换URL。

五、备份验证:你备了,但恢复过吗?

我问过至少 20 个人:”你备份了吗?” 答案是”有”。再问:”你试过恢复吗?” 答案是”没有。”

备份不验证 = 白备份。

验证方法:

  1. 简单验证:下载最近一次备份的数据库文件,用文本编辑器打开,确认里面有你最近的订单/文章
  2. 完整验证:在本地装一个WordPress(用Local by Flywheel之类工具),把备份导入,看能不能跑起来

每季度抽一天做一次完整恢复演练。 这不是浪费时间,这是保险。

六、总结清单

  • [ ] 安装UpdraftPlus并设置自动备份频率
  • [ ] 配置远程存储(Google Drive / OneDrive)
  • [ ] 设置备份保留策略
  • [ ] 做一次手动备份并下载到本地
  • [ ] 在本地环境验证一次恢复
  • [ ] 设置日历提醒,每季度做恢复演练

备份这件事,平时不觉得重要,出事的时候就是救命的东西。别等到数据丢了才想起这篇文章。

需要帮忙?私信我。