备份

从备份恢复您的网站

If your site is broken after an update, has been compromised, or content has been accidentally deleted, restoring from a backup is often the fastest way to get back to a working state. This guide…

如果您的网站在更新后损坏、遭到破坏或内容意外删除,从备份恢复通常是恢复正常运行状态的最快方式。本指南将详细介绍整个恢复过程。

何时从备份恢复

以下情况适合进行恢复:

  • 插件或主题更新破坏了网站,您无法访问管理员仪表板。
  • 您的网站被黑客入侵或被篡改,需要恢复到清洁状态。
  • 您意外删除了文章、页面或上传的文件,需要恢复它们。
  • PHP 版本更改导致了致命错误,仅恢复 PHP 无法解决问题。
  • 配置更改使网站无法访问,您无法确定原因。

如果您不确定恢复是否能解决问题,请考虑先在测试环境中进行恢复。在修改实时网站之前,如果需要设置测试恢复,请联系支持。

恢复的作用

恢复会使用所选备份的内容完全覆盖您当前的网站:

  • 所有网站文件都将替换为备份中的文件。
  • 数据库将替换为备份中的数据库快照。
  • 备份后所做的任何更改(包括新文章、新上传、设置更改和插件更新)都将丢失。

恢复无法撤销。确认恢复后,您网站的当前状态将消失。如果您想保留当前版本网站中的任何内容(例如自备份以来的订单或今天编写的文章),请在恢复前保存或导出它。

恢复需要多长时间

大多数恢复在 2 到 5 分钟内完成。文件较多或数据库较大的大型网站可能需要长达 10 分钟。恢复过程中您的网站将暂时不可用。

显示恢复选项的备份页面

在 KPanel 中查找您的备份

  1. 登录 KPanel(地址为 kpanel.kapsulehost.com)。
  2. 点击左侧边栏中的网站,然后点击要恢复的网站。
  3. 在网站自己的菜单中,打开备份,然后打开备份。直接地址为 /websites/<site-id>/backups
  4. 您将看到可用备份列表,按日期排序,最近的备份在顶部。每个备份都显示其标签(如果您添加过)、创建的日期和时间以及备份大小。

自动备份以日期标记。手动备份显示您创建时指定的标签。

恢复备份

  1. 在列表中找到要恢复的备份。
  2. 点击该备份旁边的恢复按钮。
  3. 将显示确认对话框。选择恢复目标和要恢复的内容。
  4. 默认情况下,恢复目标设置为测试环境(推荐),这将创建网站副本以便您在修改生产环境前进行验证。
  5. 使用要恢复的内容选择器:文件+数据库(默认)、仅文件仅数据库
  6. 要直接恢复到实时网站,将目标切换为**直接恢复到实时(高级)**并输入您的域名以确认。
  7. 点击恢复到测试环境(如果已切换则点击直接恢复到实时)。

恢复将立即开始。将显示进度条。如果您恢复到测试环境,完成后将显示测试 URL 预览链接。

通过 Kora 恢复

您可以要求 Kora 为您恢复备份:

"将我的网站恢复到昨天的备份。" "回滚到我在 PHP 更新前进行的备份。"

Kora 将识别正确的备份,向您显示它计划恢复的备份,并在继续前要求您确认。破坏性操作始终需要您的明确批准。

恢复后要做什么

恢复完成后,请检查以下内容:

  1. 在新浏览器标签中访问您的网站(使用隐私/无痕窗口以避免缓存的版本)。确认它加载正确,您期望的页面都存在。
  2. 登录您的 WordPress 或应用管理员以确认后端可访问。
  3. 检查是否有缺失的内容。 任何在备份时间戳之后创建的文章、订单或上传文件,如果重要,都需要手动重新添加。
  4. 重新应用有意的更改。 如果备份早于您刻意做出的配置更改(例如输入到插件中的新 API 密钥),请重新输入这些设置。
  5. 运行插件更新或安全扫描(如果恢复是由黑客入侵触发的)。恢复会删除注入的文件,但应该仍然解决允许被破坏的漏洞。

如果您恢复以修复被黑客入侵的网站,请在恢复后在 support@kapsulehost.com 联系支持。支持团队可以建议如何加强网站安全和扫描剩余漏洞。

恢复后备份保持不变

恢复备份不会删除其他备份。您的完整备份历史记录保持不变,每日自动备份将从恢复完成时起继续正常进行。

仍需帮助?

请发送邮件至 support@kapsulehost.com 或在 KPanel 中打开聊天。

打开 KPanel
从备份恢复您的网站