WordPress 数据库备份:备份 WP 数据库的 3 种方法

已发表: 2022-07-06

出于安全原因,您是否需要备份 WordPress 数据库或将 WordPress 站点迁移到新主机? 数据库是您网站不可或缺的一部分,因为它包含使您的网站正常运行的信息。 WordPress 数据库备份是必不可少的,不仅可以在您的网站出现故障时恢复关键信息,还可以在您发现在网站迁移过程中丢失或损坏的某些文件时。

备份数据库有几种不同的方法,选择最佳方法取决于站点的需求和复杂性。 在本文中,我们将向您展示备份 WordPress 数据库的三种方法。

什么是 WordPress 数据库?

WordPress 数据库是存储与您的 WordPress 网站相关的所有信息的地方。 它包括您的帖子、评论、登录信息、主题和配置设置。 如果没有数据库,您的网站将无法运行。

WordPress 使用 MySQL 数据库管理系统来存储和检索您网站的所有信息。 MySQL 数据库将您网站的数据存储在表、行和列中。 只要您拥有 WordPress 管理员权限,就可以添加、修改或删除数据。

要获取您请求的信息,WordPress 必须与 MySQL 数据库交互。 它通过在 PHP 中发送 SQL(MySQL 数据库管理系统的标准语言)中的查询来实现这一点,PHP 是编写 WordPress 的语言。PHP 和 SQL 协同工作以动态输出数据,禁用评论,向用户显示特定内容,删除记录等。

当您安装 WordPress 并使用 WP 托管服务提供商时,会自动为您创建数据库。 如果您不选择托管 WordPress 托管,则需要从首选托管服务提供商处获取数据库凭据。 您的数据库将存储在您的托管服务提供商的服务器上。

当访问者登陆您的网站时,他们的浏览器将向托管您网站的服务器发送请求。 然后,服务器会将数据发送给访问者,并允许他们按照您的决定使用它。 例如,您可以选择在您的网站上仅显示一小部分封闭内容,例如白皮书或电子书,并且仅在访问者填写表格后才允许访问。

为什么 WordPress 数据库备份很重要

由于您的 WP 数据库存储了您创建的所有信息,因此准备好其副本非常重要,以防您的数据库被清除或损坏。 但是,WordPress 默认情况下不会自动备份数据,将这个网站管理任务留给所有者。 正如您要注意 WordPress 网站的安全并运行 WordPress 更新一样,您应该定期执行 WordPress 数据库备份。

备份会创建站点数据库的副本。 在网站崩溃的情况下,您将可以访问事件发生前的所有内容。 让我们看看应该备份数据库的一些常见原因:

  • 站点迁移:错误迁移的数据库是 WordPress 站点迁移过程中的常见错误。 WordPress 网站内容的备份和迁移很容易,但许多第三方备份插件也不会迁移数据库。 由于这可能导致站点迁移期间丢失数据库,因此最好寻找一个备份解决方案或迁移插件来备份数据库。
  • 安全性:WordPress 数据库存储有关您的站点安全性的关键信息,例如登录名和密码。 鉴于其庞大的用户群,WordPress 是黑客的主要目标。 保持数据库的新备份将使您能够在您的站点受到威胁时快速恢复您的站点。
  • 意外覆盖:有时,您可能会意外更改重要设置或删除应保留的内容。 如果您的数据库备份良好,您可以简单地恢复到最近的备份并继续!
  • 升级前:WordPress 建议您在升级主题、插件和 WordPress 核心之前备份数据库。 如果在进行更新后出现问题,您将能够从备份中恢复数据库并更轻松地解决问题。

WordPress 数据库备份与 WordPress 网站备份有何不同

WordPress数据库备份和 WordPress网站备份是两个不同的东西。

完整的 WP 站点备份涉及保存 WordPress 安装的文件以及数据库。 这些文件存储在 public_html 主目录中,包括 WordPress 插件、核心文件、主题、图像、代码文件和静态网页。 数据库存储不包含在站点文件中的站点数据,例如页面、帖子和评论。 站点所有者通常会创建一个定期备份任务来保存所有这些文件。

您应该多久备份一次 WordPress 数据库?

最好在站点更改时执行 WordPress 数据库备份。 当您添加或修改站点内容、上传新主题/插件、在 WooCommerce 站点上进行新交易、注册新用户或接收新评论时,请考虑执行站点备份。

您是定期添加内容,还是每天添加几次? 那么你的 WordPress 数据库备份也应该是定期的,并且最好模仿内容添加的频率。

例如,如果您正在开展营销活动并每天在您的 WordPress 博客或登录页面上发布多条内容,那么您应该每天多次运行自动备份。 这将在您的网站崩溃或遭受攻击的不幸事件中保护您。 您不必处理您辛辛苦苦创建的帖子丢失的情况。 通过提前计划 WordPress 数据库的计划备份,可以节省大量时间和精力并避免挫折。

您的网站是否每天都会收到很多评论和联系表格回复? 严格的 WordPress 数据库备份计划可确保日常交互保持在原位,并可根据需要进行访问。 不创建每日备份可能会导致备份之间丢失更多数据。 备份之间的时间越长,从备份中恢复时数据丢失的风险就越大。 通过适当的备份和恢复机制,您可以保护您的数据库免受数据丢失或损坏。

如前所述,每次更新 WordPress 时,都应该运行完整备份。 这包括对 WordPress 核心版本、插件、主题、内容和与开发相关的更改的更改。

WordPress数据库备份方法

在您的网站或电子商务管理计划中考虑执行 WordPress 数据库备份的这三种方法。

方法一:插件备份

当您对网站进行更改时,有一些 WordPress 备份插件会生成备份。 在这里,我们将使用超过 400,000 名网站所有者使用的 BlogVault 来完成整个过程。

  1. 下载并安装 BlogVault 插件
  2. 创建备份
  3. 完毕! 将备份文件下载到您的计算机以供离线访问

这是备份 WP 数据库的一种快速简便的方法。 但是,您应该确保您使用的备份插件也可以恢复备份,否则您可能必须自己手动配置数据库恢复。 理想情况下,该插件应提供自动恢复功能,并指示先前和即将进行的备份的时间戳,就像 BlogVault 一样。

当您使用备份插件时,也可能会出现其他一些问题。 例如,备份插件将其数据存储在 WordPress 站点上的文件夹中。 如果您的站点已损坏,这些文件也会损坏,从而在您备份整个站点时产生问题。

如果备份是在服务器级别而不是通过您的网站进行的,那么即使是一个小问题也可能导致备份失败。 由于无论您的网站是否正常运行或在线,都会进行备份,因此在您需要特定备份之前,您可能不会意识到它已失败。

您还必须考虑备份在 Web 服务器上占用的磁盘空间。 好消息是,许多 WordPress 备份插件会进行增量备份并且不会占用磁盘空间。

免责声明:Codeable 与本文中提到的任何插件和解决方案都没有关联。

方法 2:通过您的托管服务提供商手动备份

您可以手动备份您的 WP 数据库。 这种方法的优点是它使您可以控制要备份数据库的哪些部分。 例如,您可能希望将 WordPress 数据库迁移到新站点,但没有特定的登录详细信息或主题设置。 当您选择手动备份时,您可以进行部分备份或仅备份您需要的信息并将其余信息保留原样。

许多托管服务提供商都有数据库备份选项。 您可能会也可能不会找到此选项,具体取决于您是使用云托管还是共享网络托管,还是使用 cPanel 来管理您的网站。 如果您有权访问 cPanel,您可以使用 phpMyAdmin 备份您的数据库,但通常通过 cPanel 的“备份”部分有更简单的方法,如下所述:

  1. 打开 cPanel 并查找“备份”选项
  2. 单击“下载 MySQL 数据库备份”
  3. 将 .gz 数据库备份文件下载到您的计算机

虽然这是备份数据库的快速方法,但将数据库恢复到新的托管服务提供商将需要您重新创建数据库登录凭据并修改 wp-config.php 文件。 如果您不习惯使用代码,您一定会发现手动 WordPress 数据库备份既复杂又令人生畏。

您可以将数据库保存在 PC 上的安全位置作为备份。 如果您正在执行完整备份,您可以将副本保存在与 WordPress 文件相同的文件夹中。 此外,请确保记录执行备份的时间。

方法3:聘请专家

备份 WordPress 网站的最简单方法是使用插件。 使用 WordPress 备份插件,您无需进入 cPanel 或下载数据库副本。 您可以一键安排自动备份和还原数据库,这无疑将为您节省大量时间和精力。

但是,备份 WordPress 数据库很容易出错。 正如我们已经讨论过的,即使使用最好的 WordPress 备份插件,事情也可能会出错。 此外,您需要检查插件是否能够将备份恢复到新位置。 当您为站点迁移备份数据库时,这将派上用场,其中数据库备份只是其中的一步,而将备份恢复到新站点则完全是一个不同的挑战。

WordPress 数据库备份的手动方法使您可以更灵活地选择要备份的内容。 但是如果你没有编码知识,它会更加耗时且不可行。

您可以跳过这些方式并聘请 WordPress 专业人员为您执行数据库备份和迁移。 许多公司和自由职业者在线提供这些服务。 您只需要明智地选择,这样您就可以以合理的成本可靠地完成工作。 但是,这里有一些事情需要考虑:

  • 并非所有公司和自由职业者都拥有 WordPress 的专业知识。 如果您聘请第三方,请确保他们对 WordPress 基础架构和生态系统有深入的了解。
  • 定价可能会有所不同,具体取决于备份的方式。 如果您需要修复潜在的备份错误或数据问题,请注意额外的服务费用。
  • 并非所有人都在备份和迁移后提供持续支持。 如果您希望继续获得 WordPress 相关任务的帮助,请确保该服务包含在您选择的包中。

寻找 WordPress 数据库备份和迁移专家的更好方法是使用像 Codeable 这样的平台。 原因如下:

  • 所有 Codeable 专家都专注于 WordPress,并从事过类似的项目。 您可以放心,他们有能力满足您的期望。
  • 可编码专家都经过仔细审查 - 您可以节省检查参考资料和投资组合的时间。
  • 在 Codeable 上雇用某人的过程既快速又简单。 填写一份关于您现有站点和迁移计划的信息,Codeable 将向您介绍适合该工作的 1-5 位专家。 一旦您接受了其中一位专家的估计,他们就可以开始处理您的项目了!

对您的 WordPress 数据库备份和安全性做出明智的选择

在 Codeable 上雇用 WP 自由职业者

您网站的数据是宝贵的资产。 它对您的业务具有货币价值。 您已经花费了数百个小时来创建吸引客户的内容。 您永远不想在发生不良事件后无法取回网站内容的情况。

备份您的数据并快速恢复它是必不可少的。 虽然备份数据库的方法很简单,但如果您使用手动恢复过程,恢复它可能不那么简单,并且需要技术专业知识。 备份插件是一种方便的解决方案,但也有其风险。

委托 WordPress 专家执行这项工作可以让您高枕无忧,因为他们知道重要的网站管理任务是安全的。 提供此服务的机构可能不提供持续支持,在价格更高的 WordPress 维护计划中包含完整备份,或者向您收取额外的持续支持费用。 在自由平台上寻找和审查 WordPress 开发人员会浪费你的时间。

相反,您可以让 Codeable 让您与经过审查的自由职业者取得联系。 只有具备合适技能的人才适用于您的项目。 估价是免费的,如果您还没有准备好,没有义务雇用! 想立即了解它的工作原理吗? 在 https://app.codeable.io/tasks/new 上提交您的项目。