如何将一个商业网站迁移到一个新的网络主机

2021年1月7日

男人的工作

自从互联网时代到来以来,企业已经开始依赖他们的网站作为主要的销售和营销工具。

但是,与大多数业务技术一样,经常会出现需要升级和更改的时候。然而,除了简单的视觉改变和功能升级之外,有时还需要进行必要的更改迁移您的商业网站到一个新的网络主机。

这个过程可能充满了挑战,大多数企业都没有意识到,也没有准备好应对。为了帮助需要将网站迁移到新主机的企业,这里概述了该过程的从头到尾。

我们将介绍一些您可能需要切换网络主机的主要原因,何时最好寻求专业帮助,以及如何创建一个循序渐进的计划来移动您的网站而不造成破坏或主要停机时间。让我们开始吧。

为什么迁移到一个新的网络主机?

有各种各样的原因,它可能成为您的企业切换网络主机的必要。

它们可以从简单的:

  • 对现任房东的客户服务不满意
  • 想要节省每月的托管费用
  • 您当前的主机不像它应该的那样可靠

对复杂的:

  • 您正在升级您的网站,它需要服务器端支持,您当前的主机不提供
  • 你网站的流量水平已经超出了你当前主机的能力
  • 您的站点需要一个专用服务器,而不是共享主机空间
  • 你正在开发一个新网站,它依赖于内容管理系统您当前的主机不支持
  • 您的业务需要增强的安全功能,而您当前的主机不提供这些功能

以上任何一个原因都可能促使您更换网络主机。但这绝不是一个排他性的名单。然而,最重要的是要认识到,将一个商业网站转移到一个新的主机绝不是一件小事。这是你必须非常小心地处理的事情,出错的后果可能会产生深远的后果——其中最重要的是声誉损害和收入损失,这将伴随着拙劣的网站迁移。

如何确定迁移网站时是否需要专业帮助

因为你的商业网站对其持续的成功至关重要,所以当你需要迁移到一个新的网络主机时,独自去做并不总是明智的。在某些情况下,你可以自己处理工作。但是并没有硬性规定让你知道什么时候该为工作寻求专业帮助了。

一般来说,如果您至少有一定的技术技能,那么在以下情况下,您可能能够单独处理迁移:

  • 你的网站只有几个静态页面
  • 您的网站使用了一个提供迁移实用程序的CMS
  • 你还没有把任何工作放在你的网站的SEO
  • 您的网站不处理任何电子商务交易或关键任务客户服务功能

如果上述任何一种情况是正确的,那么在迁移您的商业网站时犯错误的后果不太可能那么大。但是,与此同时,如果上述任何一种情况都是正确的,那么雇佣专业人员帮助这项工作的成本首先就不会高。

这里的底线是,如果您对自己处理迁移的能力有任何怀疑,最好谨慎行事,寻求您需要的任何专业帮助。你可能会很高兴,因为你省去了很多头疼的事情。

从哪里开始您的web主机迁移计划

如果你决定自己解决你的网站迁移问题,或者如果你想通过自己完成一些简单的步骤来节省一些钱,提前确切地知道涉及到什么是很重要的。这样,你就可以有条不紊地计划和执行你的网站迁移。这将有助于最大限度地减少出错的可能性,也有助于确保您的商业网站不会遭受任何延长的停机时间。

而且,即使您决定将移植工作交给专家来完成,了解这个过程仍然是值得的,这样您就可以跟踪项目的进展。为了帮助你解决这两种情况,这里有一个网站迁移过程中所涉及的步骤的逐步指南。

创建目录

在你考虑做任何其他事情之前,你需要记录你网站的所有内容,这样你就不会在不经意间落下一些东西。在这个阶段,锻炼一些耐心是至关重要的。你需要记住,你最初的准备越彻底,接下来的每一步就会越容易。

首先,您应该在首选的文字处理器中创建一个主文件,以集中您将要收集的一些重要信息。您需要知道的第一件事是现有网站的IP地址(稍后在迁移过程中需要它)。如果您可以直接访问现有的web服务器,则有IP地址实用程序你可以用它来找到必要的信息。

如果你没有,只需输入你网站的完整地址谷歌的挖掘实用程序并记录它返回的信息。但是要注意,如果你的商业网站使用内容交付网络为了加快页面传递,响应不会提供您需要的信息。如果你不确定你是否获得了正确的IP地址,联系你现有的网络主机,直接向他们询问正确的信息。

接下来,你需要对所有的文件、多媒体元素、数据库和其他组成你网站的材料进行分类。目标是绘制出网站的结构,这样你就可以确保不遗漏任何内容。你会想要在网站层次结构图中安排信息,如下图所示:

网站架构示例

填好图表后,接下来你需要的是列出网站中存在的任何重定向。重定向可能是因为您已经退役了过时的页面,或者如果您选择将传入的流量从废弃的着陆页面路由到更新的、更相关的页面。如果这一步做得不好,那么访问迁移后的站点的web用户将会遇到死胡同和破损的页面。不用说,这并不理想。

备份

在对现有网站进行编目之后,迁移过程中的下一步是对当前网络主机服务器上的所有内容进行完整备份。这将作为一个故障保险,以防你忽略了什么。

在大多数情况下,您将需要一些额外的软件或实用程序来完成备份过程。如果你足够幸运,并且你现有的网络主机使用cPanel(这很常见)来运行它的服务器,备份过程就很容易了。简单的使用备份向导您可以通过站点的管理页面创建完整的站点备份,并将其传输到安全位置(如备份驱动器、云文件存储等)。

如果没有可用的备份向导,或者您现有的服务器没有运行cPanel,那么您必须手动进行备份。首先使用您选择的FTP客户端下载您现有网站的整个文件结构。然后,需要对站点所依赖的所有数据库进行快照。

因为MySQL是最常见的网站数据库类型,你可以从几种方法中选择得到你需要的支援。然而,如果你的网站使用不同的数据库后端,你最好的选择是把这个任务留给专业人士,或者向你当前的网络主机寻求帮助。

复制文件

好消息是,拥有一个完整的站点备份可以使您的迁移过程变得更容易。例如,您可以使用该备份将站点资产的副本上传到新的托管服务。使用备份时使用的同一个FTP客户端,只需连接到新主机并上传相同的文件。如果网络带宽是个问题,你也可以选择在旧主机和新主机之间直接发起文件传输。

文件传输完成后,最好手动验证所有需要的文件是否都已转移到新主机。您可以使用在计划步骤中创建的文档来完成此操作。如果有任何地方不合适,请务必在进行下一步之前纠正问题。

复制数据库

正如您对现有网站文件所做的那样,您还需要将网站的所有数据库转移到新主机上。如果你处理的是MySQL数据库,这是一个相当简单的过程。

涉及的三个步骤如下:

  • 在您的旧web主机上,通过运行命令执行数据库转储:

Mysqldump -u root -p——opt[数据库名]>[数据库名].sql

  • 使用您选择的文件传输方法将生成的数据库文件复制到您的新web主机
  • 然后,使用以下命令将数据库导入到新主机服务器的MySQL中:

Mysql -u root -p newdatabase < /path/to/newdatabase.sql

一旦你成功地将所需的数据库复制到你的新主机上,你就需要看看你的网站本身,以确定下一步该做什么。在大多数情况下,站点页面的代码将包含对已复制的数据库的引用。您必须更新这些引用,以反映它们在新网络主机服务器上的新位置。您应该联系您的新网络主机,以获得您需要的连接信息。

一旦你完成了所需的更新,你应该花点时间在你的新托管服务上尝试一下网站。如果有必要,您可以创建一个临时域名条目,如“staging.mybusinesswebsite.com”,以便从标准的网络浏览器访问您的新网站。但如果你这样做了,一定要采取必要的步骤阻止谷歌索引你的暂存站点

如果你不让你的分期网站私有,有一个机会,客户搜索你的商业网站将被重定向到错误的地方。当这种情况发生时,你不仅要处理那些无法接触到你的业务的愤怒客户,还要处理大量的负面信息顾客评论这种情况可能会随之而来。那你就会有一个全新的问题:修复你的企业声誉

准备新主机

你需要完成的最后一个准备步骤是为你的商业网站准备好新的主机。在大多数情况下,这并不困难。您需要收集一些关于新托管服务的基本信息,例如:

  • 分配给您的托管帐户的IP地址(这样您就可以在进程结束时将访问者重定向到正确的位置)
  • 网络主机需要你连接到你的新网站的控制面板,文件传输功能和数据库基础设施的任何凭证
  • 关于网络主机的域名服务(DNS)功能的信息,如果你要让他们为你的商业网络域名处理

一旦您获得了所需的信息,您应该在继续之前验证新主机上的所有内容都如您所期望的那样工作。如果有任何事情不能正常工作,在继续之前与你的新托管公司解决这个问题。这包括确保所需的服务(如兼容的数据库托管)可用。

如果它们不是,那么您的迁移就不能继续进行,并且您不希望在进一步的过程中发现这一点。在最坏的情况下,你仍然可以选择一个不同的新主机。如果没有别的,你已经获得了一个最新的网站地图和备份——这本身就是有价值的。

切换域

当你确定你的商业网站的每个部分在新主机上都能正常工作时,你应该准备好让它活跃起来,并向公众开放。首先,您应该撤消为防止公众访问登台网站所做的任何更改(如上一步中指定的那样)。然后,你需要编辑域名文件,将网站访问者指向新的主机位置。

在这里,这样做的过程将根据你公司的域名注册商而有所不同。但你需要做的是编辑域名区域文件中包含的企业网站的DNS条目。

dns概述

您应该注意不要更改或删除zone文件中没有连接到您的业务网站本身的任何内容。在大多数情况下,你要找的是一个指向“www.mybusinesswebsite.com”(或者你的主网站地址)的A记录。您需要将该条目中列出的IP地址更改为新的虚拟主机服务提供给您的IP地址。

一旦进行了必要的更改,请注意,用户可能需要24小时才能停止访问旧站点,并开始在新站点出现。因此,最好把这一步留到周末或其他非高峰时段。这样,任何人甚至都不太可能注意到某些事情发生了变化,从而实现更顺利的客户过渡。

但是,请记住,在你复制了旧网站的文件后,对旧网站的任何更改都不会自动转移到你的新主机上。因此,如果您的站点有任何接受用户输入的功能(如邮件列表注册、地址输入表单或电子商务功能),则需要相应地更新您的新站点。或者,你可以在更新DNS条目后立即禁用旧网站,并接受有些人在短时间内无法访问它的事实。

结论

正如您所看到的,在大多数情况下,将一个商业网站迁移到一个新的托管服务的物理过程是简单的。但是你应该避免对它如何转化为你特定的商业网站做任何假设。这就是为什么在这条路上寻求任何你需要的帮助是一个好主意,不要想当然。更好的做法是,如果你不确定自己是否能胜任这份工作,那就雇佣那些有合适技能和经验的人,让他们在第一时间就把工作做好。

如果你选择自己动手,确保在过程的计划和测试阶段花尽可能多的时间。迁移你的商业网站不是一场比赛。如果你的方法正确,不管你花多长时间,你的客户都不会知道发生了什么。如果你不这样做,他们马上就会知道,并且会让你知道。

无论你选择如何继续,你现在至少应该了解将一个商业网站从一个主机迁移到另一个主机所涉及的内容。正如他们所说,知识就是力量,你现在有能力管理这个非常重要的过程,只要你愿意,你可以直接参与或多或少。

不要错过任何一篇文章。

订阅,让你的手指紧盯科技脉搏。

提交此表格,即表示您同意接收来自G2的营销通讯。
Baidu
map