EP01. “UpdraftPlus 备份插件设置教程”
🔒 登录后可标记已读这篇笔记讲怎么用免费的 UpdraftPlus 插件,把 WordPress 网站的文件和数据库排程自动备份到 Dropbox 或 Google Drive,以及出事时怎么还原。适合还没装任何备份插件、想要一套免费又能自动跑的备份方案的站长。另一种不依赖插件的备份方式(主机面板备份、手动 FTP 备份)看《不依赖插件的备份方法》。
重点内容
安装 UpdraftPlus
- 下载 UpdraftPlus 插件安装包
- 后台 Plugins → Add New → Upload Plugin,选择刚下载的文件,点 Install Now
- 点 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
- 备份设置页面找到存储服务列表,点选 Dropbox
- 确认好文件类型(插件、主题、上传文件)和排除规则后,点 Save Changes
- 点跳出的连接链接,会跳转到 Dropbox 网站要求登入并输入验证码
- 授权 UpdraftPlus 访问 Dropbox 的权限,点 Allow,再点 Complete Setup
- 看到「Success: you have authenticated your Dropbox account」代表连接成功,页面会显示账号名称和已用容量
[截图:UpdraftPlus 显示 "Success: you have authenticated your Dropbox account" 的连接成功提示,含账号名称和容量信息]
连接成功后,系统会在几秒后自动跑一次备份,备份文件会出现在 Dropbox 的 Apps → UpdraftPlus.com 文件夹里,是打包好的 zip 文件。
连接远端存储:Google Drive
流程类似 Dropbox:
- 选 Google Drive,同样确认好文件类型和排除规则后 Save Changes
- 点 Sign in with Google,选择要用的 Google 账号
- 点 Allow 授权,再点 Complete Setup
- 看到已验证的账号信息和 Drive 容量用量代表连接成功
UpdraftPlus 会在 Google Drive 建一个专属文件夹存放备份 zip 文件。
⚠️ 换用另一个远端存储服务前,记得先到原本连接的服务(比如 Dropbox)设置页面点 Disconnect 断开连接——不用的连接留着容易搞混,之后想还原也可能因为已断开连接而失败。
免费版最多能连 Dropbox、Google Drive 这类主流服务;想接 SFTP 或 Microsoft OneDrive 需要升级付费版。
手动立即备份
不想等排程,随时能点 Backup Now,勾选要包含数据库还是文件(或两者都要),确认要不要同时送到远端存储,点确认即可立刻执行一次备份。
还原备份
- 回到 UpdraftPlus 首页的「Existing backups」列表,找到要还原的备份,点 Restore
- 选择要还原的部分——只还原数据库(比如内容被改坏了)、或者整站还原(比如网站被黑,不确定哪些文件被感染,需要全部还原)
[截图:还原备份时勾选还原范围的界面,database/plugins/themes/uploads/others 各组件的勾选框]
- 点 Next,系统会先把备份文件从远端存储下载回来处理
- 确认后点 Restore 开始还原,能在 Activity Log 看到还原进度(比如数据库有哪些数据表正在被还原)
- 看到「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:
- UpdraftPlus Tutorial | How to Backup WordPress website — https://www.youtube.com/watch?v=6cGdxM_GfoI
- How To Backup WordPress Website - UpdraftPlus And Hostinger Methods(本地下载备份副本部分)— https://www.youtube.com/watch?v=whR6x63qcaU
官方文档:
- UpdraftPlus: WP Backup & Migration Plugin — https://wordpress.org/plugins/updraftplus/