使用 UpdraftPlus 自动备份 WordPress

对于 WordPress 网站所有者来说,没有备份就遭遇数据丢失是最痛苦的经历之一。黑客攻击、服务器故障、插件冲突或人为操作失误,都可能瞬间导致网站数据消失。UpdraftPlus 是 WordPress 最受欢迎的备份插件,全球活跃安装量超过 300 万次。

1. 为什么需要备份 WordPress?

WordPress 的灵活性带来了复杂性,而复杂性本身就意味着风险。无论网站规模大小,备份都是不可忽视的基础工作。

重要统计:每天有超过 30,000 个网站遭到黑客攻击,39% 的 WordPress 网站是通过未更新插件的漏洞被入侵的。

网站数据丢失的常见原因

3-2-1 备份规则

规则含义示例
3 份副本保留 3 份数据副本原始 + 云端 + 外部存储
2 种介质存储在 2 种不同介质上云盘 + 本地硬盘
1 份异地至少 1 份存储在异地Google Drive、Dropbox

2. UpdraftPlus 是什么?

UpdraftPlus 于 2011 年推出,已成为 WordPress 官方插件库中排名第一的备份插件。

UpdraftPlus 的核心优势

功能免费版高级版($70/年)
定时自动备份✅✅
Google Drive、Dropbox✅✅
Amazon S3、Azure❌✅
增量备份❌✅
多站点支持❌✅
数据库加密❌✅
网站迁移/克隆❌✅

3. 如何安装 UpdraftPlus

第一步:从 WordPress 插件库安装

  1. 进入 WordPress 后台 → 插件 → 安装插件
  2. 搜索 UpdraftPlus
  3. 点击 立即安装
  4. 安装完成后点击 启用

第二步:访问 UpdraftPlus 设置

启用后,前往 设置 → UpdraftPlus Backups 开始配置。

4. 配置远程存储

UpdraftPlus 支持多种远程存储目标。对大多数用户来说,Google Drive 因其免费存储空间和便捷性而最为推荐。

配置 Google Drive(推荐)

  1. 进入 设置 → UpdraftPlus Backups → Settings
  2. 在"远程存储"中选择 Google Drive
  3. 点击 "点击此处使用 Google Drive 进行身份验证"
  4. 使用您的 Google 账户登录
  5. 授予 UpdraftPlus 所需权限
  6. 点击 保存更改

专业提示:为备份创建专用的 Google Drive 账户,以便更好地组织和保护您的备份文件。

配置 FTP(适用于 AsiaGB 主机)

  1. 在远程存储中选择 FTP 或 SFTP
  2. 输入从 DirectAdmin 获取的 FTP 服务器、用户名和密码
  3. 设置备份目录,例如 /backups/wordpress/
  4. 点击 测试 FTP 设置验证连接

5. 设置自动备份计划

UpdraftPlus 分别设置文件和数据库的备份频率,可根据内容更新频率独立配置。

网站类型文件备份频率数据库备份频率
博客/内容站每周每天
电商(WooCommerce)每天每小时
作品集/静态站每月每周
会员网站每天每天

AsiaGB 主机用户注意:AsiaGB 提供每月两次自动备份(每月1日和15日)。对于频繁更新内容或有交易的网站,建议额外安装 UpdraftPlus 进行更频繁的多地点备份。

6. 手动执行备份

除了定时备份,您也可以随时触发手动备份,尤其是在重大更新之前。

手动备份步骤

  1. 进入 设置 → UpdraftPlus Backups → 备份/还原
  2. 点击 "立即备份"
  3. 选择备份内容:
    • ✅ 在备份中包含数据库
    • ✅ 在备份中包含文件
  4. 再次点击 "立即备份"确认
  5. 等待进度条完成(显示绿色勾号)

7. 如何从备份还原 WordPress

当网站出现问题时,良好的还原流程能在几分钟内让网站恢复正常。

重要:还原前,请先备份当前状态,以便在出现问题时能回退。

逐步还原教程

  1. 进入 设置 → UpdraftPlus Backups → 备份/还原
  2. 在"现有备份"中找到要还原的备份
  3. 点击 "还原"
  4. 选择要还原的组件:数据库、插件、主题、上传文件、其他
  5. 点击 "还原"开始进行
  6. 等待完成(大型网站可能需要数分钟)

紧急还原(无法访问 WordPress 后台时)

  1. 通过 DirectAdmin → 文件管理器访问服务器
  2. 在 wp-content/updraft/ 中找到备份文件
  3. 通过 Softaculous 重新安装 WordPress
  4. 安装 UpdraftPlus 并上传备份文件
  5. 通过 UpdraftPlus 后台完成还原

8. 值得升级的高级功能

UpdraftPlus 高级版($70/年,适用于 1 个网站)为商业网站提供关键功能。

9. 备份最佳实践

推荐备份频率

数据类型频率保留份数
数据库(WooCommerce)每6小时28份(1周)
数据库(博客)每天14份
文件(图片、文档)每周8份
文件(主题、插件)每月3份

备份前检查清单

10. 常见问题排除

备份中途失败

备份成功但未上传到云端

还原失败

11. 常见问题解答(FAQ)

Q:UpdraftPlus 免费版对大多数网站够用吗?

A:是的,对于大多数博客和小型商业网站,免费版功能完全够用,包括定时备份到 Google Drive 或 Dropbox,以及从后台一键还原。如果是 WooCommerce 或会员网站,建议考虑高级版以获得增量备份功能。

Q:大型网站备份需要多长时间?

A:取决于网站大小和服务器速度。通常 1GB 以下的网站需要 5-15 分钟。对于较大的网站,高级版的增量备份只上传更改的文件,使后续备份速度大幅提升。

Q:AsiaGB 主机已提供备份,还需要安装 UpdraftPlus 吗?

A:AsiaGB 提供每月两次自动备份(每月1日和15日)。对于每天更新内容或有交易记录的网站,建议额外使用 UpdraftPlus 进行更频繁的多地点备份,以获得完整的数据保护。

Q:可以只还原数据库而不还原其他文件吗?

A:完全可以。UpdraftPlus 允许选择性还原数据库、插件、主题、上传文件或其他部分。如果只是文章被误删,可以仅还原数据库而不影响主题或插件。

Q:忘记 WordPress 密码但有备份,该怎么办?

A:无需还原完整备份来找回密码。通过 DirectAdmin → MySQL 数据库 → phpMyAdmin,在 wp_users 表中修改 user_pass 字段即可重置密码。

总结:UpdraftPlus 是每个 WordPress 网站的必备工具。一次配置,自动备份到 Google Drive 或 Dropbox,每3个月测试一次还原流程,确保关键时刻能真正恢复数据。

在 AsiaGB 主机上托管 WordPress

完整支持 WordPress,通过 DirectAdmin 一键安装,SSD 存储,99% 正常运行时间保证,每月两次自动备份。

查看主机套餐