跳转到内容
无痕工具库 无痕工具库

Hostinger 备份还原教程:一键恢复 WordPress 网站与文件

在 Hostinger 恢复备份,可以通过自动备份将你的网站文件和数据库还原到较早的日期。有两种方法:一键完整恢复 WordPress 网站,或恢复特定的网站、子域名、目录、文件或数据库。

本流程不适用于使用 Hostinger AI Builder 创建的网站。这种情况请参阅:如何创建和恢复网站备份。

前期须知

在开始恢复之前,请注意以下几点:

恢复备份后,符号链接(Symlinks)不会自动重新创建。如有需要,请手动重新添加。

要恢复备份,请前往 Websites 部分,找到相关网站,点击 Dashboard。然后,在左侧边栏搜索 Backups 并点击它。

你会看到针对网站文件和数据库的备份选项。请查看以下方法,根据你的预期结果了解它们之间的区别及详细操作步骤。

方法 1 – 完整恢复 WordPress 网站

此方法仅适用于 WordPress 网站,可让你一键恢复 WordPress 网站的所有文件和数据库。进入备份页面后,此选项将默认选中:

从下拉列表的可用备份中选择域名和首选的日期,然后点击 Restore website:

Hostinger 备份页面,显示 Restore and download 标签页、已选中的 Website backup 以及高亮的 Restore website 按钮

注意

点击 Restore 按钮后,确认你了解恢复所选备份版本将替换当前的网站文件和数据库,然后再次点击 Restore:

Hostinger 备份恢复确认窗口,Restore 按钮高亮

通常,恢复过程需要 10–15 分钟,具体取决于你网站的大小;备份越大,所需时间可能越长。你可以在 Restore and Download 部分跟踪网站恢复进度。

Hostinger 备份页面显示网站恢复进行中,进度为 1%

即使浏览器标签页被最小化或关闭,恢复过程也会在后台继续进行。请在 Restore History 标签页中查看状态:

Hostinger 备份页面的 Restore history 标签页,备份表格中的 Status 列高亮

完成后,你的网站将恢复到所选日期的状态——访问前请务必清除浏览器缓存。

方法 2 – 恢复特定网站、子域名或目录

如果你托管了多个网站、子域名或目录,并且只想通过选择特定文件或文件夹(目录)进行部分恢复,建议使用此方法。

点击 Files backups,在下拉列表中的可用备份里选择所需的日期,然后点击 Show files:

Hostinger 备份页面,已选中 Files backup 标签页,Show files 链接高亮

要仅恢复一个域名及其子域名,请选择想要恢复的网站(例如 domain.tld)的文件夹,然后点击 Restore selected:

Hostinger 备份文件列表,Restore selected 按钮高亮

要恢复特定的目录或子域名,请选择想要恢复的网站(例如 domain.tld)的文件夹,然后打开其中的 public_html 文件夹:

Hostinger 备份文件列表,已选中 public_html 文件夹进行恢复

选择所需的目录(文件夹),然后点击 Restore files:

备份恢复界面,已选中 subdomain1,并显示 Restore selected 按钮

注意

  • 你的子域名的默认目录以该子域名命名;如果你在创建子域名时选择了自定义名称,则文件夹将使用该名称。

通常,恢复过程需要 10–15 分钟,具体取决于你网站的大小;备份越大,所需时间可能越长。你可以在 Restore and download 部分跟踪网站恢复进度:

Hostinger 备份页面显示网站恢复进行中,进度为 1%

即使浏览器标签页被最小化或关闭,恢复过程也会在后台继续进行。请在 Restore History 标签页中查看状态:

Hostinger 备份页面,Restore history 标签页和 Status 列高亮

如果部分恢复涉及整个网站(从域名或子域名恢复时),请务必同时将数据库恢复到与文件备份相同的日期。

恢复特定文件

此方法仅恢复特定文件(例如 wp-config.php、.htaccess 等)。点击 Files backups,在下拉列表中的可用备份里选择所需的日期,然后点击 Show files:

Hostinger 备份页面,已选中 Files backup,Show files 链接高亮

打开 domains 文件夹,选择想要恢复的网站(例如 domain.tld)的文件夹,然后打开其中的 public_html 文件夹:

Hostinger 备份文件列表,public_html 文件夹高亮待选

然后,选择其中需要恢复的文件,点击 Restore files:

备份文件列表,已选中 default.php,并显示 Restore selected 按钮

通常,恢复过程只需几分钟,但也取决于文件大小。备份越大,所需时间可能越长。你可以在 Restore and download 部分查看状态:

Hostinger 备份页面显示网站恢复进行中,进度为 1%

在 Restore History 标签页中查看状态:

Hostinger 备份页面,Restore history 标签页和 Status 列高亮

完成后,你选择的文件将恢复到所选备份日期时的状态。

你可以通过这种方式恢复 public_html 中的文件和整个目录。如果只需恢复 public_html 内某个子文件夹中的特定文件,请下载备份并通过 FTP 上传所需文件:

恢复数据库

在恢复整个域名/子域名之后,或当你只需恢复网站数据库时,请按照以下步骤操作。

点击 Database backups。选择所需的备份日期,然后点击 Restore Database。

Hostinger 数据库备份标签页,Restore database 按钮高亮

注意

  • 恢复之前,该数据库必须已存在于你的 List of Current MySQL Databases 中。如果遇到错误,请使用相同的数据库名称创建数据库,然后重新尝试恢复:

Hostinger 备份恢复错误提示,显示重试按钮和已选备份 u123456789_base

通常,恢复过程只需几分钟,具体取决于数据库的大小。数据库越大,所需时间可能越长。请在 Restore and Download 部分查看状态:

Hostinger 备份页面显示数据库恢复正在进行中

在 Restore History 标签页中查看状态:

Hostinger 备份的 Restore history 标签页,显示状态为 success 的备份表格

完成后,你选择的数据库将恢复到所选备份日期时的状态。要查看更改结果,你可能需要清除缓存。

恢复子域名的备份

注意

  • 此功能仅适用于在子域名下创建的 WordPress 网站

前往 Websites → Dashboard,在侧边栏中搜索 Backups:

Hostinger hPanel 侧边栏,Files 下的 Backups 菜单项高亮

在该页面,你会找到 Restore and download → Website backup 部分。

Hostinger 备份页面,Restore and download 标签页和已选中的 Website backup

选择 Change → 选择正确的域名/子域名 → 点击 Restore Website

Hostinger 网站备份恢复页面,Restore website 按钮和 Change domain 链接高亮

通常,恢复过程需要 10–15 分钟,具体取决于你网站的大小;备份越大,所需时间可能越长。你可以在 Restore and download 部分跟踪网站恢复进度:

Hostinger 备份恢复进行中,显示网站恢复进度为 1%

即使浏览器标签页被最小化或关闭,恢复过程也会在后台继续进行。请在 Restore History 标签页中查看状态:

Hostinger 备份页面,Restore history 标签页和 Status 列高亮

注意

  • 如果没有可用的备份,你将收到通知:

Hostinger 备份页面显示 Website backup 的 “No backups available” 提示

恢复 Hostinger 网站的更多方式

针对特定的恢复场景,请参考以下指南:

你的网站、文件或数据库现已恢复到所选备份日期时的状态。