本站包含联盟链接——我们可能因此获得佣金,但不会向你额外收费,也不影响评测的中立性。 详情

虚拟主机迁移指南

虚拟主机迁移指南

迁移虚拟主机的原因

常见的虚拟主机迁移原因包括:性能缓慢、价格过高、支持不力、需要的功能不可用、需要不同的服务器地址、频繁宕机或合同到期后有更便宜的选择。

迁移前检查清单

迁移前检查清单:1. 将 DNS TTL 降低至 300 秒 2. 备份文件和数据库 3. 注册新虚拟主机 4. 设置新虚拟主机 5. 上传文件和导入数据库 6. 在测试环境中测试 7. 更改 DNS 8. 等待传播 9. 最终验证。

对 AsiaGB 感兴趣?

请查看官方网站上的最新套餐和促销。

访问 AsiaGB →

备份:备份数据库

迁移前务必进行完整备份。通过 FTP 或 cPanel 备份下载所有文件。通过 phpMyAdmin 或 mysqldump 导出数据库。如果也要迁移电子邮件,请备份电子邮件。对重要设置进行截图。

虚拟主机

注册新虚拟主机并完成基本设置。为你的应用程序创建数据库和用户。对于 WordPress,配置数据库名称、用户和密码,使其与 wp-config.php 匹配。设置匹配的 PHP 版本并申请 SSL 证书。

迁移数据库

通过 FTP 或文件管理器将所有文件上传到新虚拟主机。对于 WordPress,通过 phpMyAdmin 导入数据库,然后更新 wp-config.php 以指向新数据库。如果域名更改,可能需要更新数据库中的 URL。

DNS

更改 DNS 之前,通过修改本地 hosts 文件在新虚拟主机上测试网站。添加:[新 IP] yourdomain.com。测试页面加载、电子邮件、表单和登录。只有当一切都正常工作时,才能更改 DNS。

DNS 传播

当你确信新虚拟主机准备就绪时,在域名注册商处更改 DNS:将 A 记录更新为新 IP,或将名称服务器更改为新虚拟主机的名称服务器。等待 1-24 小时以完成 DNS 传播(预先降低 TTL 会加快这个过程)。

迁移电子邮件

如果电子邮件在旧虚拟主机上,在更改 MX 记录之前迁移电子邮件。通过邮件客户端中的 IMAP 备份导出电子邮件,导入到新虚拟主机。或者,利用这个机会迁移到 Google Workspace。

迁移后验证

迁移后验证:网站正常运行、HTTPS 工作、电子邮件可以发送和接收、表单工作、数据库正常工作、所有图像加载、支付网关正常运行(如果有)。在取消旧虚拟主机之前,请保持旧虚拟主机运行 1 个月,以防需要回滚。

常见问题

迁移虚拟主机需要多长时间?
这取决于网站的大小:小型网站需要 30 分钟到 2 小时,中型网站 2-8 小时,大型电商网站 1-3 天。DNS 传播还需要额外的 1-24 小时,但如果操作正确,在 DNS 传播期间网站不会宕机。
如果迁移虚拟主机后网站宕机了怎么办?
检查以下项目:1. DNS 还没有完全传播(等待)2. wp-config.php 数据库配置错误(修复)3. 文件没有完全上传(检查并重新上传)4. SSL 还没有颁发(申请新的 SSL)。如果一切都失败了,将 DNS 恢复到原始位置,然后先修复问题。
大多数虚拟主机都免费迁移吗?
许多虚拟主机提供免费迁移,比如 SiteGround、AsiaGB 和 Ruk-Com。如果从另一个提供商迁移,大多数好的虚拟主机都提供免费的 WordPress 迁移。在注册之前,你应该问清楚他们是否提供这项服务以及条件是什么。
Cloudflare 会影响迁移吗?
如果你使用 Cloudflare,你只需要在 Cloudflare DNS 中更改 A 记录(不需要在域名注册商处更改名称服务器)。通过 Cloudflare 的 DNS 传播速度非常快(5-15 分钟,而不是 24 小时),这使迁移速度快得多。