网站迁移业务是很多企业都会遇到的问题,无论是业务需求增多,原虚拟主机无法满足日益增长的需求,还是与原主机商合作的不是很愉快,需要换一个比较好的独立服务器,网站迁移都是必须要经历的事情。本文主要介绍一下虚拟主机如何完成网站迁移及迁移时有哪些需要注意的。
首先,需要准备网站迁移前的相关工作。
1、寻找新的服务器或虚拟主机
在原香港虚拟主机暂时不关闭的前提下, 寻找新的服务器。寻找到新的服务器空间之后,将原主机空间的网站进行备份,并下载备份数据。
2、配置新服务器环境
一般找到新服务器空间之后,需要根据原网站程序对新服务器进行环境配置,切记操作系统一定要兼容。如asp就一定要使用Windows系统,php最好使用Linux系统。
3、上传备份网站包
在新的服务器空间中上传之前的网站备份包,然后解压尝试在线访问,看是否出现问题。其次,做好前一千的准备工作好之后,就开始尝试迁移。在迁移过程中,原主机内站点所有的内容均不变,新服务器空间开始进行解析。那么什么时候将域名解析到新的服务器呢?当确定迁移数据的时候,可以将域名的DNS解析到新的IP上,在一段时间内可能会导致网站打开偏慢或无法打开的现象。
迁移网站过程中需要注意几个要点:
完成迁移之前,请勿取消现有虚拟主机计划。不熟悉网络托管或首次在服务器之间转移网站的管理员,最常犯的错误是:他们决定将服务器移至新公司时,几乎立即联系旧主机以告知其迁移计划。最后,及时通知旧主机有关未来的更改当然是个好主意,但在过渡执行得当之前,这样做不仅会导致停机,而且从要求取消那一刻起就会完全丢失文件和数据库信息。
登录到cPanel获取网站文件和数据库信息的压缩备份。为了纯粹的易用性,迁移到新Web主机的客户应确保新旧托管公司都采用基于Web的相同管理技术。 通常,这将在cPanel和不太出名的Plesk Panel网站控制面板之间进行选择。两台主机采用一致的技术是确保快速备份和还原数据的最简单方法。对于cPanel控制面板选项(实际上是虚拟主机中的标准选项),客户应导航至附加了2082端口号的域。
开始将压缩的备份文件上传到新服务器。在收到第一个月的费用后,几乎每个网络托管公司都会向客户发送一封电子邮件,其中包含新托管计划的域名服务器和IP地址等信息。在DNS传播之前,该IP地址可用于查看网站内容,并在进行更改之前访问独立的FTP帐户和cPanel管理界面。
需要注意的一点是数据库备份文件不包含与每个MySQL数据库关联的用户名,密码和权限的信息。该信息需要输入到cPanel中的MySQL数据库界面。
最后一步是仅仅是告诉域名,与当前正在使用的不同的服务器上显示文件和数据。这是通过登录域注册机构提供的注册控制面板来完成的。在控制面板中,会显示一个名为“域名服务器”的标题或侧栏,需要把这些替换为新主机的域名服务器。如果找不到此信息,请导航到主机的技术支持部分,浏览其文档,或与可以提供服务器详细信息的代表联系。
大多数情况下,DNS记录的更改将在12到24小时内生效,有时可能只需要6个小时。在此期间,新旧网站都正常运行,并且无论呈现哪个托管文件,客户都将看到相同的内容。
如果网站迁移完成没有问题,还需要将网站的基本信息,包括sitemap,robots提交到搜索引擎,从而让网站快速的被收录于抓取。