网站出事的方式无非三种:自己改崩了、插件更新冲突、被人挂马。三种情况下,能不能在十分钟内恢复,全看你有没有可用的备份。
ChemiCloud 的共享主机自带 JetBackup 5,每天自动备份一次,存放在独立的备份服务器上(不和你的网站在同一台机器,这点很重要——机器整体故障时备份还在)。
保留天数按套餐:
| 套餐 | 每日备份保留 |
|---|---|
| Starter | 10 天 |
| Pro | 20 天 |
| Turbo | 30 天 |
一、在哪里找到备份
cPanel 首页 → 搜索或找到 JetBackup 5 分区,里面有几个入口:
- File Backups —— 文件备份,按时间点列出
- Database Backups —— 数据库备份
- Full Account Backups —— 整个 cPanel 账号的完整备份
- Cron Job Backups / Email Backups —— 定时任务与邮箱备份
- Queue —— 你提交的还原/下载任务的进度
点进任意一项,会看到按日期排列的备份列表,日期越新在越上面。
二、三种还原粒度
能只还原一部分,就不要整站还原。 整站还原会把这段时间内的新文章、新订单一起覆盖掉。
场景 1:改坏了一个文件(比如 .htaccess 或主题文件)
进入 File Backups → 选择出问题之前的那个日期 → 点 File Manager 图标 → 在备份的目录树里找到那个文件 → 勾选 → 点 Restore Selected。
只覆盖这一个文件,其他内容不受影响。
场景 2:数据库出错(插件写坏了数据、批量替换失误)
进入 Database Backups → 选择日期 → 找到你的数据库(名字通常是 用户名_wp123)→ 点 Restore。
注意:数据库还原会覆盖这段时间内的所有文章、评论、订单、设置。还原前先确认你能接受丢失这段时间的数据。
场景 3:网站被挂马 / 完全打不开
进入 Full Account Backups → 选择一个你确信干净的日期 → 点 Restore → 在弹窗里可以选择要还原的部分(Home Directory 文件、数据库、邮箱、DNS 等)。
提交后到 Queue 里看进度,站点大的话可能要十几分钟。
三、还原前先把当前状态备份下来
这是很多人吃过亏的地方:还原是不可逆的。在点 Restore 之前,先把“现在这个坏掉的版本”下载一份。
在 File Backups 或 Database Backups 里,每个备份项旁边除了 Restore 还有 Download。点击后系统会打包,完成后在 Queue 里给出下载链接。
或者更快的方式:cPanel → 备份(Backup) → 下载完整账户备份 / 下载 MySQL 数据库备份,直接打包当前状态。
万一还原后发现“其实原来那版有我需要的东西”,还有回头路。
四、手动触发一次备份
要在做危险操作(升级 PHP 版本、批量替换数据库、更换主题)之前留个即时快照:
方法 A(推荐):cPanel → 备份 → 下载完整账户备份到本地。虽然叫“下载”,但它会先在服务器上生成一份完整打包。
方法 B:用 WordPress 插件 UpdraftPlus → 立即备份 → 勾选文件和数据库 → 备份到 Google Drive 或 Dropbox。
JetBackup 的自动备份是按官方计划跑的,用户端不能随时手动触发,所以临时快照要靠上面两种方式。
五、为什么还要一份第三方备份
主机自带的备份很好用,但有它的边界:
- 保留期有限。10–30 天,如果一个问题潜伏了两个月才被发现(比如被植入的暗链),备份里全是已经被污染的版本。
- 账号本身出问题时拿不到。如果因为欠费、违反条款或账号被盗导致 cPanel 无法登录,备份也一起够不着。
- 迁移到别家时不方便。
所以建议再加一层:
- 装 UpdraftPlus(免费版够用),设置每周一次完整备份,存到 Google Drive / Dropbox / OneDrive。
- 保留数量设为 4–8 份,覆盖一到两个月。
- 每季度手动下载一份到本地硬盘,这份是最后的保险。
一句话:备份要满足 3-2-1 原则——至少 3 份副本、2 种介质、1 份异地。 主机备份 + 云盘备份 + 本地硬盘,正好凑齐。
六、恢复后的检查清单
还原完成后逐项确认:
- 首页、文章页、分类页能打开
- 后台能登录
- 图片没有丢失(媒体库里随机点几张看看)
- 固定链接正常(如果 404,到设置 → 固定链接里点一次保存,刷新重写规则)
- SSL 证书还在生效(还原可能覆盖
.htaccess,检查强制 HTTPS 规则还在不在) - 如果是被黑后恢复:立刻改掉所有密码——cPanel、WordPress 管理员、数据库、FTP,并把所有插件主题更新到最新版,否则会被同样的漏洞再打一次。