如何使用 FTP 备份和恢复 WordPress

已发表: 2023-12-22

备份 WordPress 网站对于安全至关重要。 如果您的网站出现故障,您可以将其恢复到之前的状态。 但是,您可以通过几种不同的方式来备份站点,并且您可能正在寻找能够最大程度地控制该过程的选项。

这就是使用 FTP 的 WordPress 备份可以派上用场的地方。 尽管此方法通常比其他方法更耗时且更复杂,但它确实提供了更大的灵活性。

在这篇文章中,我们将概述 WordPress FTP 备份并将其与其他常见方法进行比较。 然后,我们将向您展示如何创建此类 WordPress 备份。

什么是 FTP 备份?

在向您展示如何使用 FTP 创建 WordPress 备份之前,我们先回顾一下基础知识。

首先,您可能想知道 FTP 到底是什么? 该缩写词代表“文件传输协议”。 顾名思义,它是一种允许您传输文件的协议。

要采用此方法,您需要使用 FTP 客户端。 有些选项(例如流行的 FileZilla)可以免费安装和使用。

您需要使用 FTP 客户端。有些选项(例如流行的 FileZilla)可以免费安装和使用。

安装 FTP 客户端后,您需要将您的网站连接到该程序。 这使您能够在计算机上远程访问站点的文件。 然后,您将手动传输并保存这些文件以创建备份。

之后,您可以将 FTP 备份存储在您喜欢的任何地方。 您可以选择将其保留在本地设备上或将其传输到异地位置,例如云存储解决方案。 为了获得最大的安全性,最好在不同的地方保存多个备份副本。

FTP 备份与其他备份方法相比如何?

如果您不太熟悉网站管理和安全性,您可能不确定 FTP 备份与其他备份方法相比如何。

例如,一种流行的替代方案是使用专用备份软件。 对于 WordPress,最强大的实时备份解决方案是 Jetpack VaultPress Backup。

对于 WordPress,最强大的实时备份解决方案是 Jetpack VaultPress Backup。

无论您使用什么 WordPress 备份插件,通常都可以创建手动和自动备份。 此外,备份插件通常允许您访问异地备份存储以提高安全性。

有些工具还允许您安排备份。 例如,您可以每周或每天安排它们。

最好的软件将使您能够创建实时备份。 这意味着您网站上所做的每项更改都将触发创建全新的最新备份。

那么这两种方法如何比较呢?

使用 FTP 创建 WordPress 备份是一个手动过程。 它可能非常耗时、容易出错,而且有点乏味。 您需要自己创建备份,然后将其传输到您的首选存储位置。

尽管如此,这对于某些用户来说可能更可取,因为它为您提供了对过程的灵活性和控制。 例如,当您使用 FTP 手动选择文件时,如果您认为不需要,可以轻松删除一些文件。

使用备份软件通常意味着您对确切设置、保存的文件等的控制较少。但是,您可以获得很多好处,例如自动化、实时备份、更高的安全性、异地存储和无缝备份恢复。

当然,你也可以同时使用这两种方法! 您拥有的备份越多,您网站的数据和更改就越安全。 因此,您可能需要使用插件设置自动备份,并偶尔进行 FTP 备份。

FTP 备份的先决条件是什么?

如果您决定使用 FTP 创建 WordPress 备份,则需要确保拥有执行此操作的所有工具。 以下是您需要的物品列表:

  • FTP 软件。 如前所述,您需要一个 FTP 客户端来执行此过程。 FileZilla 和 Cyber​​duck 都是可靠且免费的选项,您可以考虑使用。
  • FTP 访问。 要将您的网站连接到 FTP 客户端,您必须具有 FTP 访问权限。 这意味着您需要从托管提供商处获得网站的 FTP 凭据。 通常,这些很容易在主机的控制面板中找到。
  • 储存空间。 当您使用备份插件时,可能会包含异地存储。 但如果您使用 FTP 创建手动备份,则需要自己的指定存储空间。 您的存储类型取决于您,但云解决方案是最安全的选择。
  • 数据库访问。 如果您想创建完整的 WordPress 备份,您还需要制作数据库的副本。 因此,您需要能够访问它,通常可以通过登录网络主机的控制面板来访问。

如您所见,使用 FTP 创建 WordPress 备份需要相当多的元素。

如何通过 FTP 备份 WordPress 网站

现在您已经了解了好处和先决条件,我们将引导您完成使用 FTP 备份 WordPress 网站所需的步骤。

步骤一:安装FTP客户端

在本教程中,我们将使用 FileZilla,因为它是免费的并且具有良好的声誉。 首先,只需导航至 FileZilla 网站即可。

单击“下载 FileZilla 客户端”按钮。 然后,选择您的操作系统。

在本教程中,我们将使用 FileZilla,因为它是免费的并且拥有良好的声誉。首先,只需导航至 FileZilla 网站即可。

在本教程中我们将使用 macOS。 但正如您所看到的,还有适用于 Windows 和 Linux 的选项。

选择操作系统后,您应该会看到以下弹出窗口。 只需选择左侧的标准FileZilla选项即可。

选择操作系统后,您应该会看到以下弹出窗口。只需选择左侧的标准 FileZilla 选项即可。

安装软件后,继续并将其打开。 您应该看到类似于以下内容的内容:

安装软件后,继续并将其打开。您应该看到类似于以下内容的内容:

在此屏幕左侧的“本地站点”部分中,您应该能够看到计算机上的文件。 右侧当前为空,因为您尚未将 FileZilla 连接到您的网站。

第 2 步:输入您的 FTP 凭据并连接到您的 WordPress 网站

接下来,您需要输入 FTP 凭据并将 WordPress 站点连接到 FileZilla 软件。

接下来,您需要输入 FTP 凭据并将 WordPress 站点连接到 FileZilla 软件。

如您所见,您需要填写HostUsernamePasswordPort 。 主机是指您的主机服务器的IP地址。

如果您不知道 FTP 凭据是什么,可以在您的网络托管帐户中找到它们。 所采取的步骤因托管提供商而异,但让我们看一下此过程的外观。

登录到您的托管帐户后,找到您的控制面板。 这可能是在高级设置中。

然后,搜索 FTP 或 SFTP(FTP 的更安全版本)。 在此示例中,它位于文件部分的FTP 帐户下:

登录到主机帐户后,找到控制面板并搜索 FTP 或 SFTP。

只需打开此部分即可找到您的 FTP 凭据。

请记住,有时当您找到 FTP 凭据时,在“密码”下您只会看到类似“cPanel 密码”的内容。 如果您不确定这是什么密码,它通常与您用于托管帐户的密码相同。

接下来,返回 FileZilla 并输入您的凭据:

返回 FileZilla 并输入您的凭据

然后单击“快速连接” 。 此时,您可能会看到有关安全证书的弹出窗口。

如果您与值得信赖的网络主机合作,则不必担心这一点。 只需查看信息并继续。

该过程完成后,您应该会看到您的 WordPress 站点的文件填充在右侧面板的远程站点下。

该过程完成后,您应该会看到 WordPress 站点的文件填充在右侧面板的远程站点下。

这意味着您已成功将您的网站连接到 FileZilla,并且您已准备好使用 FTP 创建 WordPress 备份。

第 3 步:使用 FTP 创建 WordPress 备份

如果您想制作站点文件的完整副本,并且您使用的是 macOS,只需选择“远程站点”面板中的第一行,然后按键盘上的“命令 a”即可。

如果您想制作站点文件的完整副本,并且您使用的是 macOS,只需选择“远程站点”面板中的第一行,然后按键盘上的“命令 a”即可。

这允许您选择网站的所有文件。 然后,将它们拖到屏幕左侧的“本地站点”部分。

最好为备份创建一个指定的文件夹并将其拖到那里以便于组织。 您可以将其命名为“完整的 WordPress 备份”,后跟日期。

WordPress FTP 备份完成后,您可以将其传输到远程存储位置以提高安全性。 就是这样!

如何备份 WordPress 数据库

现在您知道如何使用 FTP 对站点文件进行完整备份。 但你还没有完全完成。 WordPress 网站实际上由两部分组成——文件和数据库。

因此,如果您想制作完整的 WordPress 备份,您还需要制作数据库的副本。 为此,请登录您的托管帐户并导航到控制面板。

在许多情况下,这意味着访问 cPanel。 然后,找到数据库部分并选择phpMyAdmin

您还需要复制数据库。为此,请登录您的托管帐户并导航到控制面板。然后,找到数据库部分并选择 phpMyAdmin。

接下来,导航到“数据库”选项卡。

选择您的数据库。这将打开一个显示其表格的新屏幕。如您所见,有评论、帖子等表格。

选择您的数据库。 这将打开一个显示其表格的新屏幕。 如您所见,有评论、帖子等表格。

选择您要保存的表格。如果您想复制所有内容,请单击屏幕底部的“全部检查”。

选择您要保存的表。 如果您想复制所有内容,请单击屏幕底部的“全部检查”

然后导航到“导出”选项卡。 在那里,您将看到两个用于导出数据库的选项。

然后导航到“导出”选项卡。在那里,您将看到两个用于导出数据库的选项。

您可以选择“快速”“自定义” 。 第二个选项使您可以更好地控制导出的数据。 例如,它允许您取消选择特定的表。

您可以选择“快速”或“自定义”。第二个选项使您可以更好地控制导出的数据。例如,它允许您取消选择特定的表。

做出选择并继续到输出部分。

您可能想要选择您喜欢的压缩方法。您可以将所有其他设置保留原样。

在这里,您可能想要选择您喜欢的压缩方法。 您可以将所有其他设置保留原样。

请记住,如果您选择“快速”选项,您将不会获得这些自定义选项。 只需确保格式设置为SQL即可。

无论您选择哪种导出选项,请滚动到页面底部,然后在准备好后点击“导出” 。 剩下的就是将副本与 FTP 文件备份一起保存。

如何恢复 WordPress FTP 备份

此时,您已经创建了 WordPress 网站的完整备份,其中包含网站的文件和数据库。 接下来,您需要了解如何在紧急情况下恢复您的 WordPress 网站。

第 1 步:导入网站的数据库备份

恢复 WordPress FTP 备份的第一步是导入数据库。 您需要再次登录您的托管帐户。

转到控制面板,找到数据库部分,然后打开phpMyAdmin

转到控制面板,找到数据库部分,然后打开 phpMyAdmin。

然后,导航到“导入”选项卡。

然后,导航到“导入”选项卡。单击“选择文件”并选择您在上一部分中创建的数据库副本。确保您的格式设置为 SQL。

单击“选择文件”并选择您在上一部分中创建的数据库副本。 确保您的格式设置为SQL

向下滚动并点击导入。 请记住,此过程可能需要一段时间。

第 2 步:上传网站的备份文件

导入数据库备份后,您就可以上传之前使用 FTP 创建的文件备份。

为此,请重新登录您的 FTP 客户端并重新连接到您的 WordPress 站点。 确保您的 WordPress FTP 备份已打开并在左侧解压缩(在您的本地设备上)。

然后,突出显示右侧的所有文件。

重新登录您的 FTP 客户端并重新连接到您的 WordPress 站点。然后,突出显示远程站点上的所有文件 - 删除它们。

右键单击您的选择以打开菜单,然后选择删除以擦除所有旧网站文件。

如果您使用的是 FileZilla,现在您所要做的就是将 WordPress FTP 备份从左侧面板拖动到右侧面板。 其他 FTP 客户端可能有“上传”按钮或类似的按钮。

根据您的备份大小,这可能需要一段时间。 该过程完成后,请访问您的网站以验证其是否已恢复并正常工作。 就是这样!

如何使用 Jetpack VaultPress Backup 自动执行备份过程

现在您知道如何使用 FTP 备份和恢复 WordPress。 请记住,此过程仅创建一个完整的备份。 您需要定期重复这些步骤才能正确保护您的 WordPress 网站。

如果您不想处理此过程,您可能会好奇您的替代方案是什么。 考虑到这一点,我们现在将了解如何自动化整个备份过程。

最好的实时 WordPress 备份插件

通过 VaultPress Backup 的一键还原,保存每项更改并快速恢复在线状态。

获取 VaultPress 备份

什么是 Jetpack VaultPress 备份?

首先,您可能想知道 - Jetpack VaultPress Backup 到底是什么?

简而言之,它是一个功能强大的 WordPress 备份插件,使您能够创建实时云备份和一键恢复。

Jetpack 是一款功能强大的 WordPress 备份插件,可让您创建实时云备份和一键恢复。

请务必注意,VaultPress Backup 需要高级 Jetpack 计划。 除了独立的 VaultPress Backup 插件之外,您还可以选择通过 Jetpack 插件上的安全计划或完整计划访问 VaultPress Backup 功能。 此选项可解锁额外的安全性和性能功能,通过一体化 WordPress 工具将您的网站提升到新的高度。

使用 VaultPress Backup 与 FTP 备份相比的优点

使用 VaultPress Backup 等备份插件比进行手动 FTP 备份有很多优势。

主要好处很简单——您将节省大量时间和精力。 正如您在上面的教程部分中所看到的,使用 FTP 创建手动 WordPress 备份是一个耗时的过程。 更不用说这对于 WordPress 初学者来说可能有点令人畏惧。

使用 VaultPress,您可以配置插件以实时创建备份。 您在网站上所做的每项更改都将立即保存。

此外,当您创建自己的手动 FTP 备份时,您有责任找到一个安全的位置来存储副本。 另一方面,VaultPress Backup 使您可以访问超安全的异地云存储。

如何使用 VaultPress Backup 备份您的网站

现在,您可以通过以下方式轻松使用 VaultPress Backup 备份您的站点。

首先,您需要购买包含 VaultPress Backup 的高级 Jetpack 计划。 这意味着 Jetpack Security、Jetpack Complete 或 VaultPress Backup 的独立版本。

要开始使用 Jetpack,您需要安装并激活您选择的插件,并将您的网站连接到您的 Jetpack 帐户。 Jetpack 将引导您完成整个过程,并且应该只需要一两分钟。

完成后,导航到您的 WordPress 仪表板。 转至Jetpack → VaultPress 备份。

完成后,导航到您的 WordPress 仪表板。转至 Jetpack → VaultPress 备份。

当您安装该插件时,它应该立即开始生成您的第一个实时备份(无需您进行任何工作)。 如果完成,您应该会看到与上面类似的内容。

然后,您可以单击黑色按钮查看云中的备份,这将带您进入高度安全的异地存储。 您还可以检查站点的“心跳”(又称其活动日志)或还原点。

如您所见,这就是管理 WordPress 备份所需的一切! Jetpack VaultPress Backup 可以极大地简化您的备份工作流程,因为它使您能够设置它并忘记它。

经常问的问题

到目前为止,我们已经向您展示了如何使用 FTP 创建和恢复完整的 WordPress 备份。 我们甚至为您提供了一种更快的替代方法来进行 WordPress 备份。

如果您对这些主题仍有任何疑问,以下是一些常见问题的解答:

为什么我应该为我的 WordPress 网站创建备份?

无论您管理哪种类型的 WordPress 网站,创建备份都至关重要。 这是因为它们可以在紧急情况下帮助保护您网站的内容和数据。

例如,当您的主机遇到服务器问题时,您可能正在编辑网站,从而导致网站崩溃。 虽然可能性较小,但您的网站也可能遭到黑客攻击或被恶意软件渗透。

如果您准备好最近的备份,您将能够恢复您的网站并继续执行日常任务。

何时应使用手动 FTP 备份与自动解决方案?

虽然创建手动 FTP 备份对于预算有限的人来说是一个很好的免费解决方案,但它也有很多缺点。 最重要的是,它不是最适合初学者的选择。

它要求您安装 FTP 客户端软件、访问您的托管凭据等等。 您还必须使用 phpMyAdmin 单独手动备份数据库。

同时,像 VaultPress Backup 这样的高级自动化解决方案允许您设置它并忘记它。 您所要做的就是安装备份插件,其余的将由我们为您处理。 此外,借助 VaultPress,您的备份可以存储在安全的异地位置。 如果您使用 FTP,则必须找到一个地方来保护大型备份文件。

我可以使用任何 FTP 客户端软件来创建备份吗?

您可以使用各种 FTP 客户端软件来访问您网站的文件。 然后,您需要通过复制所有文件并将其保存到本地设备来手动创建备份。

由于在计算机上保存备份并不是最安全的策略,因此您可能希望将它们传输到云存储解决方案。

此外,您无法使用 FTP 客户端访问网站的数据库。 因此,如果您想要完整的 WordPress 备份,则需要导出数据库。 对于 WordPress,您通常可以使用 phpMyAdmin 在网络主机的控制面板中访问它。

流行的 FTP 客户端包括 FileZilla 和 Cyber​​duck。

我应该多久备份一次 WordPress 网站?

理想情况下,您应该保留 WordPress 网站的实时备份。 这样,您将永远不会丢失任何重要的更改。

如果您正在寻找具有此高级功能的备份解决方案,Jetpack VaultPress Backup 是最佳选择。 它创建自动实时备份并将其安全地存储在云存储中。 此外,您还可以一键恢复,因此管理备份变得非常简单。

我的 FTP 备份中应包含哪些文件和文件夹?

创建 FTP 备份时,您需要包含所有必需的内容,例如主题、插件等。

如果您对文件管理不太熟悉,为了安全起见,最好将站点的所有文件都包含在 FTP 备份中。 这样,您就不会意外排除任何重要信息。

我需要将 WordPress 数据库与文件分开备份吗?

如果您使用 FTP 创建 WordPress 备份,则需要单独备份数据库。 这是因为您将无法使用 FTP 客户端访问它。

另一方面,如果您使用 VaultPress Backup 等自动化解决方案,该插件将为您备份网站的文件和数据库。

如何在 FTP 传输过程中确保备份文件的完整性?

遗憾的是,您无法在 FTP 传输过程中确保备份文件的完整性。 为了获得更好的传输过程,您可以使用 SFTP(安全文件传输协议)。

使用 FTP 进行 WordPress 备份是否有任何限制?

使用 FTP 可能是一个耗时的过程,而且它不是最适合初学者的方法。 您还可以直接访问网站的文件,这意味着错误的代价可能会很高。

此外,使用 FTP 时无法创建数据库备份。 您必须从托管提供商的控制面板手动执行此操作。

Jetpack VaultPress Backup:WordPress 的自动实时备份

如果您管理 WordPress 网站,出于网络安全原因,创建定期备份至关重要。 这是因为,在发生黑客事件、严重的服务器故障或恶意软件渗透的情况下,备份可以避免您丢失所有数据和内容。

您可以使用 FileZilla 等工具通过 FTP 创建 WordPress 备份。 然后,您还可以访问网络主机的控制面板来创建数据库的副本,从而保护您网站的帖子、页面等。 之后,您需要找到一个安全的位置来存储您的 FTP 备份。

或者,您可以跳过繁重的工作并选择自动化解决方案 - Jetpack VaultPress Backup。 该工具可确保您始终拥有最新(且完整)的备份来恢复,而无需任何麻烦。