您需要从备份文件恢复 WordPress 吗? 备份可帮助您在出现问题时恢复您的网站。然而,从备份文件恢复 WordPress 对于初学者来说并不容易 在本文中,我们将逐步向您展示如何从备份中轻松恢复 WordPress 了解备份和恢复 WordPress 有多种方法可以为您的 WordPress 网站创建备份。创建备份的最佳方法是使用 WordPress 备份插件 或者,您也可以创建 WordPress 数据库的手动备份并使用 FTP 客户端下载 WordPress 文件 从备份恢复 WordPress 完全取决于您创建备份的方式。例如,可以使用相同的插件恢复使用 BackupBuddy 或 UpdraftPlus 创建的备份。同样,手动备份需要手动恢复 许多 WordPress 用户不会备份他们的整个网站。相反,他们只备份他们的 WordPress 主题、上传目录和他们的 WordPress 数据库。这减少了他们的备份大小,但增加了恢复站点所需的步骤 无论您如何创建备份,基本步骤都是相同的 让我们来看看如何从备份中恢复您的 WordPress 网站。由于我们涵盖了不同的恢复方法,请跳至适用于您的部分 - 使用 UpdraftPlus Backup 恢复 WordPress - 从 BackupBuddy 备份文件恢复 WordPress - 使用 phpMyAdmin 从备份恢复 WordPress 数据库 - 使用 cPanel 恢复 WordPress 数据库备份 - 使用 FTP 手动恢复 WordPress 文件 - 排查 WordPress 备份还原问题 - 恢复 WordPress 网站后要做的事情 - 了解备份和恢复 WordPress - 使用 UpdraftPlus Backup 恢复 WordPress - 从 BackupBuddy 备份文件恢复 WordPress - 使用 phpMyAdmin 从备份恢复 WordPress 数据库 - 使用 cPanel 恢复 WordPress 数据库备份 - 使用 FTP 手动恢复 WordPress 文件 - 排查 WordPress 备份还原问题 - 恢复 WordPress 网站后要做的事情 **注意本指南是关于从备份中恢复 WordPress 站点的。如果您正在尝试将您的网站移动到一个新域,那么您应该查看我们的指南,了解如何在不丢失 SEO 的情况下将 WordPress 移动到一个新域 如果您正尝试从本地主机迁移到实时网络托管帐户,请按照本指南了解如何将 WordPress 从本地服务器迁移到实时站点 使用 UpdraftPlus Backup 恢复 WordPress UpdraftPlus 是另一个流行的 WordPress 备份插件。它允许您轻松备份和恢复您的 WordPress 网站 首先,您需要确保您拥有由 UpdraftPlus 创建的 WordPress 网站的完整备份。接下来,您需要将备份文件下载到您的计算机 如果您的备份由 UpdraftPlus 存储在远程存储位置,如 Dropbox、Google Drive 等,那么您可以从这些位置将备份文件下载到您的计算机 接下来,您需要连接到 FTP 客户端并删除所有 WordPress 文件。之后,您需要重新安装WordPress并登录您的网站 您将需要安装并激活 UpdraftPlus 插件。有关更多详细信息,请参阅我们关于如何安装 WordPress 插件的指南 激活后,访问 **从您的 WordPress 仪表板设置 â»UpdraftPlus 备份** 页面,然后单击恢复按钮 接下来,您需要单击“上传备份文件”链接 之后,只需上传您之前下载的备份文件 上传备份文件后,UpdraftPlus 将扫描这些文件并将它们显示在备份页面上 您需要单击 [恢复] 按钮才能继续 这将弹出一个弹出窗口,您需要再次单击恢复按钮才能继续 确保选择了所有可用的备份文件,例如插件、数据库、主题等 UpdraftPlus 现在将开始从这些文件中提取和恢复数据 完成后,您将被重定向到成功页面 就是这样,您已经成功地从 UpdraftPlus 备份恢复了您的 WordPress 网站 从 BackupBuddy 备份文件恢复 WordPress BackupBuddy 是一个流行的高级 WordPress 备份插件。如果您使用 BackupBuddy 创建备份,那么本节适合您 BackupBuddy 提供了一种从备份恢复 WordPress 的非常方便的方法。您需要登录到您的 WordPress 网站并转到 **BackupBuddy » 还原/迁移** 页面 您将需要下载一份 导入buddy.php 文件。在此过程中,系统会要求您提供 ImportBuddy 的密码。当您恢复您的网站时将使用此密码 接下来,如果您还没有下载备份副本,则需要这样做。你可以从下载它 **BackupBuddy – 备份**或您用来存储备份的目的地 将备份 zip 文件和 importbuddy.php 存储在计算机上后,使用 FTP 连接到您的网站 如果您对网站进行了完整备份,请从服务器中删除所有文件和文件夹 但是,如果您有部分备份,则需要先下载尚未备份的文件。确定已备份所有内容后,继续从您网站的根目录中删除所有文件和文件夹 接下来,您需要将 BackupBuddy 备份和 importbuddy.php 文件上传到您网站的根文件夹 将两个文件上传到服务器后,在您的网络浏览器中访问 importbuddy.php。它位于您网站的根目录中,因此其 URL 类似于: httpwww.example.com/importbuddy.php ImportBuddy 现在会询问您在下载 ImportBuddy 时创建的密码 在下一个屏幕上,ImportBuddy 将显示您上传的备份文件。如果您没有使用 FTP 上传备份文件,则可以单击上传选项卡立即上传备份文件 如果您的备份存储在 iTheme 的存储存储服务上,那么您现在可以通过单击存储选项卡连接到它。选择数据库后,单击下一步继续 ImportBuddy 将解压缩您的备份文件,并在解压缩文件后向您显示一条成功消息。单击下一步按钮继续 在下一个屏幕上,ImportBuddy 将要求您提供站点 URL 和数据库信息 如果您正在恢复被黑的 WordPress 网站或试图删除恶意软件,那么您不想使用旧数据库 您可以使用 phpMyAdmin 从旧数据库中删除表,或者使用 cPanel 创建新数据库。完成创建新数据库或清空旧数据库后,请提供您的数据库详细信息 另一方面,如果您确定您的网站没有被黑客入侵,那么您可以使用相同的旧数据库详细信息 单击下一步按钮继续,ImportBuddy 现在将测试您的数据库设置并导入您的数据。完成后,单击下一步继续 现在 ImportBuddy 将更新您的站点 URL、路径等。之后,您将被要求测试您的站点。如果一切正常,那么您已经成功恢复了您的网站 在 ImportBuddy 页面上,单击“清理并删除临时文件”按钮。这将删除数据库中的临时数据和恢复期间创建的文件 使用 phpMyAdmin 从备份恢复 WordPress 数据库 还原手动创建的备份时,您可能会遇到两种可能的选择。您可以创建一个新数据库并将备份导入其中,或者您可以清空现有数据库并导入备份如果您正在清理被黑的 WordPress 网站,那么在创建新数据库或将其导入现有数据库之前更改 MySQL 用户名和密码非常重要要创建新数据库,请登录到您的 WordPress 主机帐户的 cPanel 仪表板单击 MySQL 数据库图标接下来,系统将要求您提供数据库的名称完成后,单击“创建数据库”按钮创建新数据库后,您需要一个与该新数据库相关联的 MySQL 用户只需向下滚动到 MySQL 用户部分并添加一个新用户接下来,您需要将此用户添加到 MySQL 数据库向下滚动到[将用户添加到数据库] 部分并选择用户和数据库 f从下拉菜单中单击添加按钮现在您的新数据库已准备就绪。您可以使用它来恢复您的 WordPress 数据库备份再次转到 cPanel 仪表板,然后单击 phpMyAdmin 图标下一步,您需要单击新数据库名称之后,单击“导入”按钮只需单击“选择文件”按钮选择您的 WordPress 数据库备份文件,然后单击页面底部的“开始”按钮继续PhpMyAdmin现在将上传您的备份并将其导入您的数据库。完成后您将看到一条成功消息就是这样。您已成功导入您的 WordPress 数据库。现在下一步是使用新数据库安装 WordPress。如果您已经安装了 WordPress,那么将您的新数据库设置添加到您的 wp-config.php 文件中,您就可以开始了使用 cPanel 恢复 WordPress 数据库备份如果您在共享主机上使用 cPanel 手动创建了 WordPress 数据库备份,那么您也可以使用 cPanel 恢复该数据库登录您的 cPanel 帐户并在文件部分下单击备份在备份页面上,向下滚动到“恢复 MySQL 数据库备份”下一步,单击在选择文件按钮上,然后从硬盘中选择备份文件。完成后,单击上传按钮使用 FTP 手动恢复 WordPress 文件如果要恢复 WordPress 以清理被黑网站,那么您首先需要删除所有现有的 WordPress 文件和目录仅当您的备份是最新的,并且您已在您的网站上自定义、更改或上传所有内容时才执行此操作如果您拥有所有上传和自定义内容,那么您可以使用 Cpanel(更快)或使用 FTP 安全地删除您网站上的所有内容要从您的网站删除所有文件,请登录您的托管/VPS 托管的 cPanel。然后,在文件部分下,单击文件管理器图标继续并选择 Webroot 作为您的目录并继续。文件管理器界面现在将在新的浏览器选项卡中打开。您需要选择所有 WordPress 文件并删除它们。这种方式要快得多您也可以使用 FTP 删除文件,但速度较慢。只需使用 FTP 客户端连接到您的网站,然后选择 WordPress 根目录中的所有文件即可删除它们接下来,您需要从 WordPress 下载 WordPress 的全新副本。 org并将其解压缩到您的硬盘启动您的 FTP 客户端,然后将所有 WordPress 文件上传到您的服务器一旦您上传了 WordPress 文件,您可以从您的备份上传一个 wp-config.php 文件(只有当您确定它很干净,没有受到损害)或者,您可以将新上传的 WordPress 文件中的 wp-config-sample.php 文件重命名为 wp-config.php 文件。之后,您需要编辑 wp-config.php 文件并输入您的数据库信息不要忘记保存文件并上传回来到您的网站接下来,您需要从备份中上传其他文件。我们建议您只将图片上传到wp-content/uploads 目录上传这些图片后,请访问您的网站以检查所有内容工作正常接下来,您需要登录到您的 WordPress 管理区域并开始安装您网站上的插件现在您可以继续安装你的主题。如果您自定义了 WordPress 主题或正在使用子主题,那么您可以从备份中恢复它。但是,请确保这些文件是干净的最后,转到**设置 » 永久链接** 并调整永久链接设置以匹配您的站点,然后更新永久链接WordPress 备份还原问题故障排除在还原 WordPress 网站时,您可能会遇到一些常见问题我们为它们中的每一个都有单独的指南- 建立数据库连接时出错- 死亡屏幕- 内部服务器错误- 登录页面重定向或刷新问题- 单个帖子返回 404 错误恢复 WordPress 站点后要做的事情一旦成功恢复网站,我们强烈建议您提高网站安全性如果您还没有这样做,请确保您使用这些 WordPress 备份插件之一定期备份 WordPress 为了保护您的网站,我们建议您立即更改您的 WordPress 密码。如果您运行的是多用户网站,请要求所有用户立即更新密码 您还可以安装网站防火墙。在 WPBeginner,我们使用 Sucuri 来监控和加强我们网站的安全性。它监控安全威胁,并且他们还通过其订阅计划提供恶意软件清除服务。了解 Sucuri 如何帮助我们在 3 个月内阻止 450,000 次攻击 我们希望本文能帮助您了解如何从备份中恢复 WordPress。您可能还想查看我们面向初学者的终极分步 WordPress 安全指南以及如何获得免费电子邮件域 如果您喜欢这篇文章,请订阅我们的 YouTube 频道以获取 WordPress 视频教程。您还可以在 Twitter 和 Facebook 上找到我们。