备份您的 WordPress 文件

备份您的 WordPress 站点包含两个部分:数据库和文件。

本页仅讨论文件;如果您需要备份 WordPress 数据库,请参阅 备份您的数据库。

备份文件是否也备份了数据库?

通常否。您的 WordPress 文件位于 Web 服务器上的 WordPress 目录中,但数据库存储在与 WordPress 目录分离的独立数据库系统(通常是 MySQL/MariaDB)中。

如果您将数据库导出为 .sql/.gz/.bz2 文件,该导出文件是一个文件——您可以将其与文件备份一起存储(例如在同一文件夹或 zip 文件中),以便它与匹配的文件备份保持在一起。恢复时仍需要将此文件重新导入数据库。

您的 WordPress 站点由以下文件组成:

  • WordPress 核心安装
  • WordPress 插件
  • WordPress 主题
  • 图像和文件
  • JavaScript、PHP 脚本和其他代码文件
  • 附加文件和静态网页

所有与您的站点外观和感觉有关的内容都存储在某个文件中,需要备份。此外,您必须备份 WordPress 目录(包括子目录)中的所有文件以及您的 .htaccess 文件。

虽然大多数托管服务商会备份整个服务器(包括您的站点),但最好由您自己备份文件。最简单的方法是使用 FTP 程序 从托管服务商下载所有 WordPress 文件到您的本地计算机。

默认情况下,wp-content 目录中的文件是您自己的用户生成内容,例如编辑过的主题、新插件和上传的文件。请特别注意备份此区域以及包含连接详情的 wp-config.php 文件。

其余文件大多是 WordPress 核心文件,由 WordPress 下载 zip 文件提供。

请阅读 备份您的 WordPress 站点以获取更多信息。

备份文件的其他方式包括:

网站托管服务商提供的备份软件

大多数网站托管服务商提供用于备份站点的软件。请与您的托管服务商联系,了解他们提供的服务和程序。

与您的站点创建同步

WinSCP 和其他程序允许您与网站同步,以保持服务器和硬盘上的内容镜像副本更新。这可以节省时间并确保两个地方都有最新的文件。

在 WinScp 中同步您的文件

  1. 使用 WinScp 正常登录到您的 ftp 服务器。
  2. 按“同步”按钮。远程目录将自动设置为当前 ftp 目录(通常是您的根目录)。本地目录将设置为按下同步时的本地目录。您可能希望将其更改为计算机上的其他目录。方向应设置为“本地”,以从 Web 托管服务商复制文件到您的机器。同步模式应设置为同步文件。
  3. 点击“确定”以显示操作摘要。
  4. 再次点击“确定”以完成同步。

将您的文件复制到桌面

使用 FTP 客户端或 UNIX Shell 技能,您可以将文件复制到计算机上的文件夹。在那里,您可以将它们压缩成 zip 文件以节省空间,从而保留多个版本。

通常,无需复制 WordPress 核心文件,因为您可以从新鲜的 WordPress zip 文件下载中替换它们。需要备份的重要文件是包含您设置的 wp-config.php 文件和包含所有主题和插件文件的 wp-content 目录(及其内容)。