您可以直接通过仪表盘恢复站点备份。您也可以下载 WordPress.com 站点的备份,以便迁移站点、进行本地开发或保存个人档案。在本指南中,您将学习如何下载站点备份。
采用 WordPress.com 个人版、高级版、商务版和电商版套餐的站点可使用此功能。对于使用免费套餐的站点,请升级您的套餐以使用此功能。
要下载您站点的完整备份,请按照以下步骤操作:
- 访问您的仪表盘。
- 在左侧,将鼠标悬停在“Jetpack”上。
- 选择“Backup”(或 WP Admin 视图下的“VaultPress”)。
- 找到您要下载的备份。如需选择之前的备份,请使用顶部的日期选项。

- 点击“恢复到此时间点”按钮旁边的向下箭头,然后点击“下载备份”选项。

- 点击“创建可下载文件”按钮,或选择要先下载的特定文件:
- WordPress 主题:将您的主题文件夹下载到选定的备份。如果某些主题设置保存在主题文件夹之外,则可能无法下载。
- WordPress 插件:下载您的插件文件夹。如果某些插件设置保存在插件文件夹之外,则可能无法下载。
- WordPress 根:下载根文件,例如
wp-config.php及其他配置文件。 - WP-content 目录:下载
wp-content文件夹,不包含主题、插件和媒体上传文件,您可以单独选择这些内容。 - 站点数据库:下载您的文章、页面、评论和部分插件或主题设置。
- 媒体上传文件:下载您的媒体库。要恢复媒体上传文件,您还必须选择“站点数据库”。
- 在您点击“创建可下载文件”按钮后,系统将生成一个可下载文件。您可以选择直接从屏幕上下载该文件,也可以选择通过发送至您电子邮件地址的链接进行下载。
如果您想将 WordPress.com 站点迁移至自托管的 WordPress 安装或本地开发环境,可以使用下载的 Jetpack 备份。
要在自托管或本地站点上使用 Jetpack 备份,请按照以下步骤操作:
- 解压缩您的备份文件:在您的计算机上解压
.tar.gz 文件。这将创建一个包含您旧站点所有内容的文件夹。 - 打开文件夹:您将看到:
- 一个 wp-content 文件夹(其中包含您的插件、主题和媒体上传文件)。
- 一个或多个
.sql文件(其中包含您站点的数据库)。
- 连接到您的新站点:使用 FTP 或您的托管服务文件管理器,访问您的新 WordPress 站点的文件。
- 上传您的内容:将 wp-content 文件夹中的所有内容上传至您新站点上的 wp-content 文件夹中。如果系统提示,请选择覆盖文件。
- 导入您的数据库:打开您的数据库工具(如 phpMyAdmin)并导入
.sql文件:- 如果有多个文件,请先导入主文件(如
wp_posts.sql),然后再导入任何更新文件(如wp_posts-updates.sql)。 - 如果您愿意,可以在导入前将所有
.sql文件合并为一个文件。
- 如果有多个文件,请先导入主文件(如
- 更新您的站点地址(如果需要):如果您的新站点使用了不同的网址,请更新 wp_options 表中的 siteurl 和 home 值以匹配新地址。
- 检查您的站点:访问您的站点以确保一切(内容、主题、插件和媒体)均已恢复。
有关详细步骤(包括如何导入和合并文件),请遵循 Jetpack 的指南手动恢复您的站点。
在大多数情况下,无需上传备份文件即可将您的站点恢复到之前的版本。在尝试上传备份之前,请按照以下步骤操作:
- 登录您的 WordPress.com 仪表盘。
- 导航至 Jetpack →“备份”(或 WP Admin 视图下的“VaultPress”)。
- 使用日期选项定位您站点的最后一次已知良好备份。
- 点击“恢复到此时间点”按钮。
直接从 Jetpack 恢复比上传之前的备份文件(这对于自托管 WordPress 站点更为实用)简单得多。
如果您想将 WordPress.com 站点复制到另一个 WordPress.com 站点,请考虑以下选项:
- 将您的域名从一个站点迁移到另一个站点,这通常比迁移网站的内容和设计更简单。
- 克隆您的 WordPress.com 站点,以创建该站点的精确副本,以便随后为其添加域名。
- 使用 Migrate to WordPress.com 工具创建源站点的导出文件,然后再将内容导入到目标站点。
如果必须恢复已下载的备份文件,则您需要手动操作。如果您已有一个 .tar.gz 文件,则请遵循指南手动恢复备份。