- Hostinger 用的是自家的 hPanel,不是 cPanel——所以 cPanel 的 Full Backup 不能直接「还原」,要靠 Hostinger 的搬家工具或手动导入。
- Web、Cloud、Agency 方案有免费搬家:在 hPanel 提交申请,填 WordPress 或 cPanel 登入资料,Hostinger 团队帮你搬。
- 免费搬家只搬网站文件和数据库,不包括邮箱、DNS 记录、cron jobs、自定义 SSL、FTP 账号。
- 自己动手的话:cPanel 下载备份 → hPanel 上传文件 → phpMyAdmin 导入数据库 → 改
wp-config.php。 - 更早的简版说明见
HOSTINGER/EP03;只有一个 WordPress 网站也可以用插件,见BACKUP/DUPLICATOR/EP01。
重点内容
方法一:Hostinger 免费搬家申请(推荐)
资格:
- 方案是 Web、Cloud 或 Agency
- 网站用开源 CMS 建(WordPress.org、Joomla 等),或是 cPanel 上的网站
- 目前放在 Hostinger 以外的主机
- ❌ 不支持:Shopify、Squarespace、Blogger、Canva、Google Sites、GoDaddy Website Builder 这类封闭式建站平台
步骤:
- 登入 hPanel → Websites → Migrate Website(或 Home → Websites → Migrations)
- 点 Add request
- 选来源类型:
| 选项 | 要填什么 |
|---|---|
| WordPress | WordPress 后台网址、管理员账号密码 |
| cPanel | 旧主机的 cPanel 登入网址、账号密码 |
| Upload backup files | 上传网站文件(.zip、.tar、.tar.gz、.tgz、.7z、.gz)和数据库(.sql) |
- 提交后在 Migrations 页面追踪进度
- 完成后先用 SkipDNS 或临时域名测试(EP07)
- 确认无误,才把域名指向 Hostinger
📌 Hostinger 官方提醒:搬家完成之后才改 nameserver,不要一提交申请就改。
⏱ 官方说法:简单的 WordPress 网站通常 2 小时内完成;cPanel 上用其他 CMS 建的网站可能要 20 小时以上。
免费搬家不包括:
- 邮箱和旧邮件 → 自己做,见 EP06
- DNS 记录 → 切过来前自己重建(EP01 的盘点清单)
- Cron jobs、自定义 SSL、FTP 账号 → 搬完后在 hPanel 重新设定
方法二:自己手动搬
1. 在旧 cPanel 下载备份
- Files → Backup → Download a Full Account Backup(最完整),或
- 只下载
public_html压缩包 + 数据库.sql(见 EP02 方法三)
2. 解压备份,找出需要的东西
- 用 7-Zip 解开 Full Backup
- 网站文件在
homedir/public_html/ - 数据库在
mysql/文件夹里的.sql文件
3. 在 hPanel 建网站
- Websites → Add website → 选 Custom PHP/HTML website(空白网站)→ 绑定你的域名
- 附加域名、子域名也照样一个个加
4. 上传文件
- File Manager → 进入该网站的
public_html→ 上传 zip → 右键 Extract
5. 建数据库并导入
- hPanel → Databases → Management → 建新数据库和用户(记下完整名称,Hostinger 也会加前缀,例如
u123456789_wp) - 点 Enter phpMyAdmin → 选新数据库 → Import → 上传
.sql - ⚠️ 数据库超过 256 MB,phpMyAdmin 导入容易失败,官方建议改用 SSH 导入
6. 改 wp-config.php
define( 'DB_NAME', 'u123456789_wp' );
define( 'DB_USER', 'u123456789_user' );
define( 'DB_PASSWORD', '新数据库密码' );
define( 'DB_HOST', 'localhost' );
7. 测试 → 切 DNS
- 用 SkipDNS 或 hosts 文件测试(EP07)
- 没问题后,到域名注册商把 nameserver 改成
ns1.dns-parking.com、ns2.dns-parking.com,或只改 A 记录指向 Hostinger 的 IP
方法三:WordPress 插件
- 网站不大、只有一个 WordPress:Duplicator、All-in-One WP Migration 都可以,见
BACKUP/DUPLICATOR/EP01 - 缺点:只搬 WordPress,邮箱、其他网站都不包括;大网站容易超出插件免费版的大小限制
行动步骤
- 确认你的 Hostinger 方案是 Web / Cloud / Agency,可以用免费搬家
- 在旧 cPanel 下载一份 Full Backup 自己留着
- hPanel 提交 Migrate Website 申请(或照方法二自己搬)
- 搬完先测试,再改 nameserver
- 另外处理邮箱(EP06)和 DNS 记录(EP07)
常见误区
- ❌ 提交搬家申请后马上改 nameserver:网站还没搬完,访客会看到空白页。
- ❌ 以为免费搬家连邮箱一起搬:Hostinger 免费搬家只搬网站文件和数据库。
- ❌ 直接把 cPanel Full Backup 丢进 hPanel 等它还原:hPanel 不是 cPanel,要用搬家工具或手动拆开导入。
- ❌ wp-config.php 的 DB_HOST 照抄旧主机:Hostinger 共享主机用
localhost,数据库名和用户名也要改成新的。
Sources
官方文档: