
如何将网站迁移到新主机而不产生任何停机时间
更换网页主机听起来很有风险——如果网站宕机了怎么办?如果邮箱停止工作怎么办?如果过程中丢失了什么怎么办?好消息是,正确执行的网站迁移可以做到零停机时间,不会对访客或客户造成任何干扰。
企业为什么要更换主机
- 当前主机速度太慢或经常宕机
- 已超出当前套餐的资源(存储、带宽、访客量)
- 客户支持差或响应不及时
- 其他地方有更好的价格或功能
- 希望使用现代化工具(免费SSL、暂存环境、每日备份)
正确的迁移实际涉及什么
1. 将所有内容复制到新服务器
这包括您的网站文件、数据库、邮箱账户以及任何自定义配置。熟练的迁移团队会在触碰旧服务器上的任何内容之前,先将所有内容复制到新服务器,因此在这一步骤中,您的正式网站会保持不变、持续运行。
2. 先在新服务器上测试
在重定向任何流量之前,会使用临时网址或本地hosts文件覆盖在新服务器上测试网站。这能在您的真实访客仍安全地停留在旧服务器上时,发现任何兼容性问题——PHP版本差异、缺失的扩展、文件权限问题。
3. 更新 DNS
一旦一切检查无误,您域名的DNS记录会被指向新服务器。DNS传播可能需要几分钟到24-48小时才能在全球范围内完全生效,这也是为什么通常会在此期间保持旧服务器继续运行的原因。
4. 在传播期间保持两台服务器同时在线
这正是防止停机的关键步骤:由于DNS传播不是瞬时的,一些访客会短暂地仍然访问旧服务器,而另一些则会访问新服务器。在这个窗口期保持两台服务器都处于活跃且同步状态,意味着无论访客落在哪台服务器上,都不会看到错误。
草率操作可能出现的问题
- 因MX记录未正确迁移导致邮箱停止工作
- 在DNS完全传播之前就关闭了旧服务器
- 上线前未发现数据库或文件权限问题
- 新服务器上未重新安装SSL证书
需要多长时间?
对于大多数中小型企业网站,技术迁移本身(复制文件和数据库、测试)需要几个小时到一整天的时间。之后的DNS传播窗口期是大部分”等待”发生的地方,不过在此期间您的网站始终保持完全在线且可访问。
我们的免费迁移服务
在 Edish,我们免费为您处理整个迁移过程——包括文件、数据库和邮箱账户——因此您无需担心上述任何技术步骤。联系我们的团队安排您的迁移,我们会在开始前详细告知您所有预期情况。