WordPress 备份完全指南
目录
为什么需要 WordPress 备份
WordPress 即使不更新也会遭到黑客入侵、主机可能故障、插件或主题更新可能破坏网站、人为误操作也会删除重要数据。备份是灾难恢复的安全网——无备份意味着一切尽失。
WordPress 备份有哪两部分
WordPress 备份包含 2 个部分:1. 所有文件(WordPress 核心、插件、主题、上传的图片、wp-config.php)2. MySQL 数据库(文章、页面、评论、用户、所有设置)。要完整恢复网站,两部分都必须有。
WordPress 备份插件推荐
UpdraftPlus:免费且最受欢迎,支持自动备份到 Google Drive / Dropbox。Duplicator Pro:侧重网站迁移和备份。BackupBuddy:付费且功能全面。All-in-One WP Migration:最简洁易用的迁移备份方案。Jetpack Backup:实时备份但费用昂贵。
UpdraftPlus 自动备份设置步骤
1. 从 WordPress 插件目录安装 UpdraftPlus 2. 进入设置 → UpdraftPlus → 选项 3. 为文件和数据库选择备份计划频率 4. 选择远程存储:Google Drive、Dropbox、S3 5. 设置保留的备份数量 6. 测试第一次备份是否成功。
备份频率应该多久一次
博客每周更新一次:每周备份一次。电商网站:数据库每天备份,文件每周备份。频繁更新的网站:数据库每天、文件每 3 天备份。原则是:备份频率应与内容变化频率匹配。
备份应该存在哪里
不要将备份存储在网站所在的服务器上——如果服务器故障,备份也会丢失。推荐:Google Drive(免费 15GB)、Dropbox、Amazon S3、Backblaze B2(便宜)或本地 USB 外置硬盘。
如何恢复 WordPress 备份
UpdraftPlus 恢复:进入设置 → UpdraftPlus → 选择备份 → 恢复,选择恢复内容(数据库 + 文件),点击恢复按钮并等待完成。如果无法访问后台管理,通过 FTP 上传文件,并通过 phpMyAdmin 导入数据库。
手动备份 WordPress 的步骤
手动备份:通过 FTP 下载 /wp-content/ 文件夹,通过 phpMyAdmin 导出数据库(导出 → SQL 格式)。将两部分用日期命名保存在一起,创建 .zip 压缩包方便传输。
主机提供商的备份服务
许多虚拟主机提供商提供每日备份。cPanel 控制面板在主目录中有备份,可下载为 .tar.gz 格式。部分主机内置 JetBackup 或 R1Soft,支持一键恢复。查看你的虚拟主机提供商提供哪些备份选项。