WP TOOLS

EP01. “UpdraftPlus 备份插件设置教程”

首页 建站工具 Backup · UpdraftPlus
约 10 分钟·
🔒 登录后可标记已读

这篇笔记讲怎么用免费的 UpdraftPlus 插件,把 WordPress 网站的文件和数据库排程自动备份到 Dropbox 或 Google Drive,以及出事时怎么还原。适合还没装任何备份插件、想要一套免费又能自动跑的备份方案的站长。另一种不依赖插件的备份方式(主机面板备份、手动 FTP 备份)看《不依赖插件的备份方法》。

重点内容


安装 UpdraftPlus

  1. 下载 UpdraftPlus 插件安装包
  2. 后台 Plugins → Add New → Upload Plugin,选择刚下载的文件,点 Install Now
  3. Activate Plugin 启用插件

⚠️ 启用后会跳出新手导览,可以直接关掉——先不要急着按那个显眼的蓝色备份按钮,第一次用建议先把排程和远端存储设置好,再开始真正的备份。


设置备份排程(Settings 分页)

进 UpdraftPlus 的 Settings 分页,分别设定文件和数据库各自的备份频率:

  • 文件备份(主题、插件、媒体库等):一般网站建议至少每月一次;如果经常改动网站内容,可以拉高到每两周或每周——完整备份的文件体积会比较大,频率不用设太密
  • 数据库备份:数据库存的是文章内容、用户、插件设置,体积比文件小很多
    • 一般网站(内容不常变动):每月一次,保留 15 份左右
    • 部落格类(每周或每天更新内容):每周一次,保留 30 份左右
    • 电商网站(客户订单等重要交易数据):建议每天备份数据库,至少保留 30 份

[截图:UpdraftPlus Settings 分页,文件备份和数据库备份各自的频率下拉选单与保留份数设置]

📌 备份数量设越多,占用的远端存储空间越大,依自己网站的更新频率和存储空间抓一个平衡点。


排除特定文件/目录(可选)

设置远端存储前,往下滚动能看到排除规则设置:

  • 想排除某个类型的文件(比如播客网站的 MP3 音频文件),选 Exclude files matching...,填入扩展名(例如 MP3),点 Add an exclusion rule——之后所有 MP3 文件都不会被打包进备份
  • /wp-content/ 目录底下有些文件夹本身就不需要备份(比如 upgrade、caching、updraft 自己的备份暂存目录、MySQL 转储、debug log),这些默认会占用大量空间但没有备份价值,可以直接关闭

连接远端存储:Dropbox

  1. 备份设置页面找到存储服务列表,点选 Dropbox
  2. 确认好文件类型(插件、主题、上传文件)和排除规则后,点 Save Changes
  3. 点跳出的连接链接,会跳转到 Dropbox 网站要求登入并输入验证码
  4. 授权 UpdraftPlus 访问 Dropbox 的权限,点 Allow,再点 Complete Setup
  5. 看到「Success: you have authenticated your Dropbox account」代表连接成功,页面会显示账号名称和已用容量

[截图:UpdraftPlus 显示 "Success: you have authenticated your Dropbox account" 的连接成功提示,含账号名称和容量信息]

连接成功后,系统会在几秒后自动跑一次备份,备份文件会出现在 Dropbox 的 Apps → UpdraftPlus.com 文件夹里,是打包好的 zip 文件。


连接远端存储:Google Drive

流程类似 Dropbox:

  1. Google Drive,同样确认好文件类型和排除规则后 Save Changes
  2. Sign in with Google,选择要用的 Google 账号
  3. Allow 授权,再点 Complete Setup
  4. 看到已验证的账号信息和 Drive 容量用量代表连接成功

UpdraftPlus 会在 Google Drive 建一个专属文件夹存放备份 zip 文件。

⚠️ 换用另一个远端存储服务前,记得先到原本连接的服务(比如 Dropbox)设置页面点 Disconnect 断开连接——不用的连接留着容易搞混,之后想还原也可能因为已断开连接而失败。

免费版最多能连 Dropbox、Google Drive 这类主流服务;想接 SFTP 或 Microsoft OneDrive 需要升级付费版。


手动立即备份

不想等排程,随时能点 Backup Now,勾选要包含数据库还是文件(或两者都要),确认要不要同时送到远端存储,点确认即可立刻执行一次备份。


还原备份

  1. 回到 UpdraftPlus 首页的「Existing backups」列表,找到要还原的备份,点 Restore
  2. 选择要还原的部分——只还原数据库(比如内容被改坏了)、或者整站还原(比如网站被黑,不确定哪些文件被感染,需要全部还原)

[截图:还原备份时勾选还原范围的界面,database/plugins/themes/uploads/others 各组件的勾选框]

  1. Next,系统会先把备份文件从远端存储下载回来处理
  2. 确认后点 Restore 开始还原,能在 Activity Log 看到还原进度(比如数据库有哪些数据表正在被还原)
  3. 看到「Backup has been restored」代表还原成功,刷新网站确认页面内容是否已经恢复正常

本地保存一份备份副本(多一层保险)

除了发去 Dropbox/Google Drive 这类远端存储,建议额外手动下载一份存在自己电脑:进 UpdraftPlus 现有备份列表,点该备份旁的「backup data click to download」,把 database、plugins、themes、uploads、others 几个组件分别下载下来存本地。

💡 这样做的好处:如果之后网站本身连不上(没法从网站后台再去调取备份),或者远端存储那边刚好没收到备份,本地这份手动下载的副本可以直接在 UpdraftPlus 里用 Upload backup files 拖进去导入还原,不依赖网站本身或远端存储是否正常。


进阶工具(多数为付费功能)

「Advanced Tools」里有几个附加功能,其中 Site size(网站体积统计)是免费的——点 Count 能看到整站文件和数据库各自占用的空间大小,方便评估备份需要多少存储空间。Export settings 能把当前的备份设置(含已连接的远端存储授权)导出,方便同时管理多个网站时快速套用同一套设置。

常见误区

  • ❌ 装好插件就急着按备份按钮——先花几分钟设置好排程和远端存储目的地,之后才不用每次都手动操作
  • ❌ 只把备份存在一个地方(比如只送到 Dropbox)——建议额外手动下载一份存本地,避免网站或远端存储任一方出问题时叫天不应
  • ❌ 换了远端存储服务,忘记断开原本不用的连接——不用的连接留着容易搞混,还原时也可能因为连接已失效而找不到备份
  • 💡 电商或会员网站这类交易数据敏感的网站,数据库备份务必设成每天,文件备份可以维持每月/每周,两者备份频率本来就该分开考虑

Sources

YouTube:

  1. UpdraftPlus Tutorial | How to Backup WordPress website — https://www.youtube.com/watch?v=6cGdxM_GfoI
  2. How To Backup WordPress Website - UpdraftPlus And Hostinger Methods(本地下载备份副本部分)— https://www.youtube.com/watch?v=whR6x63qcaU

官方文档:

  1. UpdraftPlus: WP Backup & Migration Plugin — https://wordpress.org/plugins/updraftplus/