UpdraftPlus 是什么?为何它是全球最受欢迎的备份插件?
UpdraftPlus 是全球使用最广泛的 WordPress 备份插件,拥有超过 300 万活跃安装量,以及从 WordPress.org 插件目录累计超过 1 亿次下载。它由总部位于英国的软件公司 UpdraftPlus.com 开发和维护,在 WordPress 备份解决方案领域拥有超过十年的经验。
UpdraftPlus 与其他备份插件的区别在于它在简洁性与全面功能之间取得了平衡。非技术用户可以在十分钟内完成自动备份到 Google Drive 的配置,而高级用户则可以通过单一界面设置多目标备份、数据库加密、增量备份和远程管理。
为何选择 UpdraftPlus:所有核心功能免费使用,可自动备份到 Google Drive、Dropbox 和 Amazon S3,一键从 WordPress 后台还原,无需技术知识,并拥有庞大的活跃社区和可靠的支持文档。
良好的备份做法遵循 3-2-1 原则:至少保留 3 份数据副本,存储在至少 2 种不同媒介上,其中至少 1 份存储在异地。UpdraftPlus 通过自动将备份发送到主机环境之外的远程云存储,使这一切变得轻松。
逐步安装 UpdraftPlus
- 登录您的 WordPress 管理后台。
- 进入 插件 → 安装插件。
- 搜索 "UpdraftPlus"。
- 点击"UpdraftPlus WordPress Backup Plugin"上的 立即安装。
- 安装完成后点击 启用。
- 进入 设置 → UpdraftPlus Backups 开始配置。
立即测试:安装后,进入"备份/还原"选项卡,点击"立即备份"创建第一个备份。即使在配置远程存储之前,此本地备份也可确认插件正常运行。文件存储在服务器的 wp-content/updraft/ 目录中。
配置备份计划(文件和数据库分别设置)
UpdraftPlus 允许您为文件备份和数据库备份设置独立的计划 — 这是一项关键功能,因为数据库的变化频率高于主题和插件文件。
文件备份计划
在"设置"选项卡中,找到"文件备份计划"。可用的间隔包括手动、每 4/8/12 小时、每天、每周、每两周和每月。
- 静态博客(每周发帖一次) — 每周
- 活跃博客(每天发帖) — 每周(即使文章更新,文件也很少变化)
- WooCommerce 商店 — 每周或在主题/插件重大更新后
数据库备份计划
数据库存储了每篇文章、评论、订单和用户记录 — 备份频率应高于文件。
- 每周发帖的博客 — 每日数据库备份
- 每天更新的活跃博客 — 每 12 小时
- WooCommerce 商店 — 每 4 至 6 小时
- 高流量新闻网站 — 每 1 至 2 小时
连接 Google Drive 进行备份:逐步指南
Google Drive 是 UpdraftPlus 最受欢迎的远程存储选择,因为每个 Google 账户都包含 15 GB 的免费存储空间 — 对于大多数中小型 WordPress 网站来说已经足够。
- 在"设置"选项卡的"选择远程存储"下,选择 Google Drive。
- 点击 "点击此处使用您的 Google 账户进行身份验证。"
- 浏览器选项卡将打开 Google 登录页面。使用您要用于备份的 Google 账户登录。
- Google 将请求 UpdraftPlus 访问您的 Drive 的权限。点击 "允许"。
- 您将被重定向回 WordPress,并看到确认消息:"UpdraftPlus 现已通过 Google Drive 身份验证。"
- 点击 保存更改。
文件夹结构:UpdraftPlus 会自动在您的 Google Drive 中创建一个"UpdraftPlus"文件夹。在该文件夹内,它会创建一个以您网站域名命名的子文件夹 — 便于从一个 Google 账户管理多个网站的备份。
最佳做法:使用专用的 Google 账户进行备份,而不是您的主要个人账户。这可以避免存储意外被占满的问题,并在您的主账户遭到入侵或封禁时保护备份安全。
配置 Dropbox 和 Amazon S3 备份
UpdraftPlus 支持 Google Drive 以外的多种远程存储目标,包括 Dropbox、Amazon S3、Microsoft OneDrive(高级版)、Backblaze B2 和 FTP/SFTP。
Dropbox
从远程存储选项中选择 Dropbox,然后点击 "使用 Dropbox 进行身份验证"。在 Dropbox 中授权该应用后,您将被重定向回 WordPress 并收到确认。UpdraftPlus 会自动在您的 Dropbox 中创建 Apps/UpdraftPlus 文件夹。
Amazon S3
S3 非常适合需要高度可扩展、持久存储的组织。设置步骤:
- 在 AWS 控制台中创建一个 S3 存储桶,并配置适当的存储桶策略。
- 创建一个具有 S3 读写权限的 IAM 用户,并生成访问密钥和秘密密钥。
- 在 UpdraftPlus 设置中,选择 Amazon S3,然后输入您的访问密钥、秘密密钥和存储桶名称。
- 指定存储桶所在的区域。
- 点击 测试 S3 设置,在保存前验证连接是否正常。
多目标备份(高级版):UpdraftPlus 高级版允许您同时将备份发送到多个目标 — 例如,同时发送到 Google Drive 和 Amazon S3 — 以最大限度地提高冗余性,代价是额外的存储空间。
备份保留策略 — 保留多少份副本
保留策略决定了在最旧的备份被自动删除之前保留多少份计划备份。这影响存储消耗和可以还原到多久以前的数据。
推荐的保留数量
- 个人博客(每周备份) — 4 份 = 1 个月历史
- 商业网站(每日备份) — 7 份 = 1 周历史
- WooCommerce 商店(每 12 小时备份) — 14 份 = 7 天
- 新闻网站(每日备份) — 30 份 = 1 个月
不要将保留数量设置得太低:只保留 1 或 2 份备份风险很高。在出现症状前潜伏数天的恶意软件,可能在您发现时已经感染了所有可用备份。在备份频率允许的情况下,至少保留 7 份副本。
从 UpdraftPlus 还原网站:逐步指南
UpdraftPlus 最受好评的功能是其无需 SSH 访问或 FTP 知识,即可从后台还原完整 WordPress 网站的能力。
当后台可以访问时还原
- 进入 设置 → UpdraftPlus Backups → 备份/还原选项卡。
- 在"现有备份"部分,找到您要还原的备份。
- 点击旁边的 还原 按钮。
- 选择要还原的组件:插件、主题、上传内容、其他、数据库。您可以还原单个组件而不覆盖其他部分。
- 点击 还原。UpdraftPlus 从远程存储下载备份并开始还原。
- 等待"还原成功!"消息出现。
当网站完全无法访问时还原
- 从 Google Drive 将备份文件下载到本地计算机。
- 通过 DirectAdmin 在您的主机上重新安装 WordPress。
- 在全新的 WordPress 安装中安装 UpdraftPlus。
- 进入 UpdraftPlus → 设置。使用"上传备份文件"上传您下载的备份压缩包。
- 按照上述标准还原流程继续操作。
至少每年测试一次还原:未经测试的备份是您无法信任的备份。使用暂存环境或本地环境,从最近的备份进行完整还原。确认网站可以正常加载,所有数据完整无损。
UpdraftPlus 迁移工具 — 在域名或主机之间迁移网站(高级版)
UpdraftPlus 高级版包含 UpdraftMigrator,这是一款用于在域名或主机提供商之间迁移 WordPress 网站的工具 — 这一过程通常需要专业技术知识。
何时使用 UpdraftMigrator
- 迁移主机提供商(例如,迁移到 AsiaGB)
- 更改网站域名
- 将生产环境克隆到暂存环境
- 将子域名网站迁移到根域名
- 将多站点子网站迁移到独立安装
工作原理
- 在源站和目标站均安装 UpdraftPlus 高级版。
- 在目标站,进入 UpdraftPlus → 迁移/克隆,选择"接收"。
- 复制目标站生成的迁移密钥。
- 在源站输入迁移密钥和目标 URL,然后点击 发送。
- UpdraftMigrator 传输所有数据,并自动对数据库中的所有 URL 执行搜索替换。
UpdraftPlus 免费版与高级版:功能对比
UpdraftPlus 免费版 vs 高级版($70/年)
| 功能 | 免费版 | 高级版($70/年) |
|---|---|---|
| 自动计划备份 | 是 | 是 |
| Google Drive、Dropbox、S3 | 是 | 是 |
| OneDrive、Azure、Backblaze B2 | 否 | 是 |
| 一键后台还原 | 是 | 是 |
| 多目标备份 | 否 | 是 |
| 增量备份 | 否 | 是 |
| UpdraftMigrator(网站迁移) | 否 | 是 |
| WordPress 多站点支持 | 有限 | 完整 |
| 数据库加密 | 否 | 是 |
| 远程控制台管理 | 否 | 是 |
| 优先支持 | 否 | 是 |
| 支持网站数量 | 1 个 | 2 至无限(取决于套餐) |
最佳实践:备份频率和还原测试计划
推荐备份频率
- 静态博客(每周发帖) — 文件:每周,数据库:每天
- 活跃博客(每天发帖) — 文件:每周,数据库:每 12 小时
- WooCommerce 商店 — 文件:每周,数据库:每 4 至 6 小时
- 高流量新闻网站 — 文件:每天,数据库:每 1 至 2 小时
还原测试计划
- 个人博客 — 每年测试还原一次
- 商业网站 — 每 6 个月测试一次
- WooCommerce 商店 — 每 3 个月在暂存环境测试一次
- 企业级 — 在专用暂存环境中每月进行还原测试
故障排查:备份失败、Google Drive 授权错误和还原问题
备份在进行中失败(超时)
在 PHP 最大执行时间较短的大型网站上很常见。解决方法:进入 UpdraftPlus → 高级工具 → 专家设置,将"将存档拆分为以下大小的文件"减小到 100 MB。您也可以通过 DirectAdmin 向主机提供商申请延长 PHP 执行时间。
Google Drive 授权错误
当 OAuth 令牌过期或被撤销时会发生此错误。解决方法:进入"设置"选项卡,找到 Google Drive 部分,点击 "重新通过 Google 进行身份验证"。如果失败,请在 Google 账户的安全设置 → 第三方应用下移除 UpdraftPlus,然后从头重新授权。
还原失败并报错
检查 PHP 内存限制(中型网站至少 256 MB),通过比较文件大小与原始文件来验证备份文件是否损坏,并查看 wp-content/debug.log 以获取详细错误消息。如需要,可临时启用 WP_DEBUG。
备份后无邮件通知
共享主机通常的 PHP mail() 邮件传递不稳定。安装 WP Mail SMTP 等 SMTP 插件,并将其配置为通过 Gmail 或其他可信的 SMTP 提供商发送,以确保备份通知可靠送达。
在从备份还原 WordPress 之前,使用 dnsxray.com 检查您的网站健康状态 — 这是一款免费工具,可验证 SSL、DNS 记录和安全标头,确认您的网站在还原后已准备就绪。
正在寻找可靠的 WordPress 主机?
AsiaGB 提供配备 DirectAdmin 的虚拟主机和 VPS — 备份简单,还原方便,并与 UpdraftPlus 及所有主要 WordPress 插件完全兼容。
查看主机套餐