在不同的托管服务提供商之间转移时需要解决的关键问题是什么?

在不同的托管服务提供商之间转移时需要解决的关键问题是什么?

我们在第三方托管服务提供商的两个站点拥有 100 - 200 台服务器。
(这不是一家任何人都能认出的公司。)

许多技术人员提议转向其他托管服务提供商(如亚马逊)。

主要原因如下:

  • 改善服务
  • 更可靠、更一致的网络
  • 更灵活的服务
  • 更便宜的服务。

将所有服务器从一个提供商迁移到另一个提供商时需要解决的关键问题是什么。

服务器种类繁多,具有多个操作系统、复杂的区域网络和多种虚拟化软件类型。

更新:

它们都是专用主机,在固定期限内从提供商处租用。(这就是问题之一,即当前安排缺乏灵活性。)

在迁移期间,有限的停机时间是可以的。(周末、深夜等)

答案1

这在很大程度上取决于您使用服务器的目的。这是一个一般性答案,假设目标正常运行时间 SLA 较高。

如果您需要在迁移过程中保持正常运行,则需要使用新主机设置新服务器,然后在两台服务器之间设置复制。一旦有了复制,您就可以考虑使用负载平衡来缓慢地使新服务器投入运行。这样,如果发生故障,它将只影响到少数用户(甚至可能先迁移一个测试组)。

如果逐步转移继续有效,那么最终您可以将其转移到新服务器的 100% 使用率。完成此操作后,您可以关闭复制并停用旧服务器。

当然,如果您的正常运行时间目标很高,您可能会考虑保留一些旧服务器的复制和负载平衡作为备份。

答案2

您首先应该考虑和仔细检查的事情之一是新提供商是否真的能为您提供所需的设置和服务(正常运行时间、访问、支持等)。假设他们可以,下一步就是彻底记录您迁移后需要对现有设置进行的任何更改。在两个不同的环境中,事情不太可能完全相同,必须进行一些修改。

此后,按照 Jim McKeeth 所描述的方式,逐步进行,并在最初的小系统上进行尽可能多的测试,以确保您不会错过任何东西。

答案3

我认为根据已经公布的新信息,我建议使用VMWare 的迁移工具到虚拟基础架构。然后迁移基础设施。实际切换时,您仍然需要处理需要更改的任何硬编码 IP 地址以及不可避免的 DNS 缓存问题。

这样做的一大优势是 VMWare 在这两个步骤方面拥有丰富的经验,能够为您提供帮助。此外,完成后您将拥有一个更加灵活和有弹性的虚拟化基础架构。

答案4

您可以将一些服务器与现有服务器共置在同一设施中,然后每个周末将一些服务器下线以备份旧服务器并将其恢复到您实际拥有的新共置服务器上。一旦您从专用服务器移动到您拥有的共置服务器,您就可以实际将所有服务器装上卡车并将它们移动到新位置。我曾在一家做类似事情的公司工作(他们从共置服务器开始)。

如果你能把它分成几个小的移动会更好,但这取决于服务器之间的相互依赖性

明显的缺点是它要求您从专用托管转移到共置托管,这可能不适合您的计划。

这种方法的一个变种是周五晚上让一些服务器下线,备份它们,然后移动备份并将其重新安装在另一台机器上。听起来像一场噩梦。我仍然建议VMWare 选项

相关内容