您可以直接通过仪表盘恢复站点的备份。您也可以下载 WordPress.com 站点的备份,以便迁移站点、进行本地开发或创建个人存档。在本指南中,您将学习如何下载站点的备份。
采用 WordPress.com 商务版和电商版套餐以及旧版专业版套餐的站点可使用此功能。如果您有商务版套餐,请确保将其激活。对于使用免费套餐、个人版套餐和高级版套餐的站点,请升级您的套餐以使用此功能。
要下载站点的完整备份,请按照以下步骤操作:
- 访问您的仪表盘。
- 在左侧,将鼠标悬停在 Jetpack 上。
- 选择“备份”(或 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 文件,请遵循关于手动恢复备份的指南。