如何减少停机时间进行迁移?
切换到新主机可能是一个复杂的过程。请按照以下步骤,确保顺利完成迁移,顺利过渡到您的新主机。
HostGator 为新客户提供了一个绝佳机会,可以利用我们的 VPS 和独立服务器方案中的有限免费站点迁移服务——只需选择12个月的计费期限!此免费迁移服务在注册后30天内有效,使您的迁移无缝进行。然而,如果您选择 VPS 或独立服务器的1个月计费期限,请注意将收取一次性费用149.99美元。如果您不在这些方案中,或需要帮助将您的站点从其他主机提供商迁移过来,您可以通过客户门户提交迁移请求。请注意,这将是付费服务。
第1步:注册新的主机服务商
加入您的新主机。请不要取消旧主机服务,也不要告知他们您要取消,因为这可能会提前终止您的站点,导致停机。
第2步:备份您的文件
此时,您应该拥有两个主机服务商的账户(旧主机和新主机)。您现在将整个站点从旧主机迁移到新主机。这可以通过连接旧主机的 FTP,下载所有文件,然后连接新主机的 FTP 并上传所有文件(保持相同的文件和文件夹结构)来完成。有关 FTP 的更多信息,请参阅我们的 FTP 入门文章。
第3步:备份数据库
此时,您还必须备份旧主机上的任何数据库(请联系旧主机获取操作说明),并通过 FTP 将备份文件上传到新主机。然后,您必须从这些备份文件恢复数据库;这可以通过 SSH 或 cPanel 的 phpMyAdmin 完成。
电子邮件
电子邮件通常无法直接迁移,但您可以通过对每个邮箱地址建立 POP3 连接,将旧主机上的邮件归档;所有旧邮件将下载到您的本地计算机。新主机不会拥有这些旧邮件,但新主机将能够接收新邮件。
第4步:更新 DNS
当您在两个主机账户上都有所有文件后,就该更改您的域名 DNS 了。您的新主机将提供正确的名称服务器(DNS)。您可能需要联系新主机,了解您域名将使用的 DNS 设置。
DNS 名称服务器通常如下所示(将 yourhostname.com 替换为您主机的实际域名):
- ns1.yourhostname.com
- ns2.yourhostname.com
获得正确的 DNS 后,前往您的注册商,即您购买域名的公司,进行更改。如果您是从主机商购买的域名,必须请他们帮您更改 DNS。如果您是从 HostGator 购买的域名,我们很乐意帮助您,甚至可以为您更改 DNS。
如果您想将 DNS 指向您的 HostGator 账户,可以通过客户门户进行更新。
请注意,由于2023年11月客户门户升级,所有新客户注册将迁移到新的 DNS 设置。
新客户的名称服务器格式如下:
- hgns1.hostgator.com
- hgns2.hostgator.com
2023年11月之前注册的客户,其名称服务器格式如下:
- ns0000.hostgator.com
- ns1111.hostgator.com
第5步:等待传播
DNS 记录更改完成后,您需要等待48小时,才能让您的站点从新主机加载。在这48小时内,您的 DNS 记录将在全球范围内传播,您的站点可能会随机从旧主机或未知主机加载。两天后,您的站点将只从新主机加载。
第6步:取消旧主机服务
48小时后,您的 DNS 更新将完全生效。此时,您可以联系旧主机,取消您的主机账户。如果您最初是从旧主机购买的域名,请不要取消域名注册。
按照并完成上述步骤,您就能成功切换主机且无停机!有关高级技巧,请参阅以下文章:
- 避免停机,顺畅无中断地迁移主机