公司主页 / 文章 / WordPress / 如何恢复您的备份 WordPress Site

如何恢复您的备份 WordPress Site

WordPress 动力超过 互联网的38%,现在,建立和维护网站变得非常容易。 However, there are many functions to take care of.但是,有许多功能需要照顾。 Say you have to说你必须 将您公司的网站迁移到其他虚拟主机。 您不必担心–毕竟,您之前已经做过。

但是,如果在完成迁移后,您发现一些关键的 WordPress 文件没有迁移? 不幸的是,没有简单的“重置”或“撤消”按钮可以扭转这一局面。 这就是备份网站很重要的原因 - 您可以恢复文件并重复迁移。

有多种恢复方式 WordPress 来自备份的网站,我们将在以下部分中讨论。 但首先,让我们了解需要备份和恢复的网站的各个组件。

的关键组成部分 WordPress Site

在 WordPress 安装包括各种组件,这些组件是其基本构建块。 有4个 WordPress 您应该始终备份的组件:

  • WordPress 核心 – 这构成了核心文件 WordPress,包括源代码, WordPress 功能和网站设置。
  • WordPress 数据库 – 这包括 WordPress 存储您的网站信息的后端文件。 这包括包含用户凭证、文章、网站帖子和网站元数据等重要记录的数据库表。
  • WordPress 插件 – 这些是集成到 WordPress 安装以改善整体功能。 它们可以很容易地从 WordPress 存储库并添加到您的站点。
  • WordPress 主题 –这些还是第三方应用程序,用于改善网站的整体外观和设计。 像插件一样,有很多 免费 WordPress 主题 在存储库和其他在线市场中可用。

A WordPress 备份通常包含所有这四个组件。 因此,恢复备份意味着将这些组件恢复到网站。 现在让我们看看如何执行恢复过程。

恢复您的两种方法 WordPress 备份工具

您可以执行 WordPress 使用以下任一方法恢复:

  1. 使用手动恢复 phpMyAdmin 工具或使用 MySQL 工具.
  2. 使用自动恢复 WordPress 备份插件。

恢复所需的工具 WordPress 备份

We shall look at each of these restore methods in more detail in the next section.在下一节中,我们将更详细地介绍每种还原方法。 However, to perform manual restores, you first need to have:但是,要执行手动还原,首先需要具备以下条件:

  • 访问 phpMyAdmin 系统上的工具(由网络托管服务提供商提供)。
  • 您要还原的网站数据的备份副本。
  • An FTP 像 FileZilla.
  • 修改数据库文件的用户权限,包括编辑,剪切和版权。

方法 #1:使用执行手动还原 phpMyAdmin

如果您使用过 phpMyAdmin 工具来备份您的站点,您也可以轻松地使用它来恢复备份。 您可以下载 php您自己的 MyAdmin 工具或使用您提供的预装工具 虚拟主机 供应商从他们的控制面板。
这是您需要执行的步骤:

  1. 登录到 phpMyAdmin 使用您的用户凭据。
PHPMyAdmin 可用于备份和恢复您的网站数据。
PHPMyAdmin 可用于备份和恢复您的网站数据。
  1. 成功登录后,导航到该工具的“数据库”部分,您可以在其中查看网站的数据库表的完整列表。
  2. 选择要将数据库备份还原到的数据库。
  3. Before the restore, remove all the existing tables from the selected database.还原之前,请从所选数据库中删除所有现有表。 To do that, simply:为此,只需:
    • 单击“单击全部”以选择该数据库内的所有表。
    • 从“选中”列表中单击“拖放”。
  4. 要将备份数据导入数据库,请导航到您的“导入”选项卡 php我的管理界面。
  5. 在新窗口中,单击“浏览”按钮,从中选择要导入备份数据的计算机文件夹。
  6. 最后,单击“转到”按钮以将备份数据导入并恢复到您的网站数据库。

使用执行手动还原 MySQL

如果您熟悉 SQL 命令并且已经创建了您的网站ups 使用 MySQL 工具,您可以使用相同的方法恢复备份文件。
以下是您需要执行的手动步骤:

  1. 使用以下SQL命令解压缩或解压缩备份文件(* .tar.gz或* .bz2文件):

注意:如果您的数据库备份是* .tar.gz(例如:blog.bak.sql.tar.gz,则)

tar -zxvf blog.bak.sql.tar.gz

注意:如果您的数据库备份是* .bz2(例如:blog.bak.sql.bz2,则)

[email protected]:~/files/blog> bzip2 -d blog.bak.sql.bz2
  1. 从解压缩的文件中,将以下 SQL 查询复制粘贴到您的 MySQL 数据库:
[email protected]:~/files/blog> mysql -h mysqlhostserver -u mysqlusername -p databasename < blog.bak.sql
Enter password: (enter your mysql password)
[email protected]:~/files/blog>

这样,您就可以恢复数据库ups 您的 WordPress 网站。

虽然这两种手动方法都很有效,但它们只对恢复有用 WordPress 数据库文件。 您需要执行一些额外的手动步骤来恢复其他 WordPress 来自可用备份的组件。 此外,要执行手动还原,您应该具备足够的技术知识以在您的系统上顺利执行它并在出现任何问题时进行故障排除。

为新手或非技术人员提供更好的备份和恢复选项 WordPress 用户使用自动恢复 WordPress 备份和恢复插件工具。

方法2:使用插件执行自动还原

让我们看看如何使用 BlogVault 恢复备份的插件。 它创建并存储您网站的多个版本ups 在一个安全和独立的地方。 在恢复过程中,您可以选择这些备份版本中的任何一个来恢复您的网站。

要执行自动还原:

  1. 首先,登录并选择要还原的网站。
  2. 在打开的“站点详细信息”页面上,单击“还原站点”按钮(如下所示)。
  3. 你的 WordPress 网站将从最新的可用备份中恢复。
BlogVaults的还原过程既简单又详细。 you can choose which backup version you want to restore.您可以选择要还原的备份版本。
BlogVaults的还原过程既简单又详细。 you can choose which backup version you want to restore.您可以选择要还原的备份版本。

BlogVaults的还原过程既简单又详细。 you can choose which backup version you want to restore.您可以选择要还原的备份版本。

或者,如果要还原网站备份的另一个版本:

  1. Click the “Show All Backups” button from the “Backup” section.单击“备份”部分中的“显示所有备份”按钮。 This will display the entire history of the backup versions for the specific website.这将显示特定网站的备份版本的完整历史记录。
  2. 单击“自动还原”以获取要还原的特定备份版本。
  3. 输入您的 FTP 证书。
  4. 选择所在的文件夹 WordPress 已安装(例如,“public_html”文件夹,如果您使用的是您的虚拟主机提供的控制面板)。 您还可以搜索文件夹,其中 WordPress 存储 wp-admin 或 wp-content 等文件。
选择你的文件夹 WordPress 已安装。 通常它位于“public_html”文件夹中。
选择你的文件夹 WordPress 已安装。 通常它位于“public_html”文件夹中。
  1. 在下一个屏幕中,您需要指定要还原到您的 WordPress 网站。 例如,您可以选择整个备份版本或选定的文件或表格。
  2. Finally, you can click “Continue” to start the restore of your backup version.最后,您可以单击“继续”以开始还原备份版本。 You will be notified on completion of the restore.还原完成时将通知您。

That's it.而已。 This process is easy and faster than the manual procedures.该过程比手动过程更容易,更快捷。 Besides, you can perform it yourself without any technical assistance.此外,您无需任何技术帮助即可自行执行。

这是你应该知道的其他事情——就像其他任何事情一样 WordPress 文件,备份文件也可能损坏或损坏。 恢复损坏的备份文件可能会进一步损坏您的网站。 你如何防止这种情况?

A simple solution is to create a staging site and test the backup you want to restore.一个简单的解决方案是创建一个临时站点并测试要还原的备份。 In case of BlogVault, you can use its “如果是BlogVault,则可以使用其“智能备份测试还原”功能可直接将最新的备份版本加载到暂存站点上。

您也可以使用类似 WP分期 or 复印机 to create a staging site.创建一个临时站点。 Once you are satisfied, you can go ahead and merge the backup with the live website.满意后,您可以继续将备份与实时网站合并。

在结论

In the current online world, one can never be too careful when it comes to their website.在当前的在线世界中,当涉及到他们的网站时,永远不要太小心。 Ensuring that it is backed up is vital to the health of a site.确保对其进行备份对于站点的运行状况至关重要。 It acts as a safety net against data loss and minimizes downtime.它充当防止数据丢失的安全网,并最大程度地减少了停机时间。 But what's a backup if it cannot be restored?但是,如果无法还原该怎么办?

对于网站返回ups 在任何网站崩溃时有用, WordPress 用户应该能够访问和恢复他们的背部ups 在尽可能短的时间内。 虽然可以手动执行此操作,但这通常是一个复杂的过程,需要时间和耐心。 即使是最小的错误也可能需要重做恢复。

在这种情况下,最好选择一个简化了恢复过程的备份插件。 自动化工具提供了用户友好的恢复过程,可以更快地执行并且不需要太多时间ssle.

Which procedure would you prefer?您更喜欢哪个程序? If you are not into doing this by yourself, find out如果您不愿意自己这样做,请找出 如何外包您的Web开发.


关于作者:Akshat Choudhary

Akshat Choudhary 一直以自学能力而自豪。 自从创办 BlogVault 以来,Akshat 已将他的副业项目转变为盈利的企业,在印度创业领域不断攀升。 成为会员 WordPress 近十年来,Akshat 热衷于了解用户遇到困难的领域。 Akshat 构建任何产品背后的核心信念是确保最终用户不需要帮助,并在他们需要时以尽可能最好的方式帮助他们。 与 Akshat 联系 FacebookLinkedIn

作者照片

WHSR客人的文章

继续阅读