在迁回到本地之前,先研究一下潜在的费用,例如许可费用和出口费用,并考虑投资一个迁移工具。
公有云是信息技术的一大革命,但它并不适合所有人。由于各种各样的原因,企业可能将云虚拟机移回到本地。在迁移这些虚拟机之前,需要考虑一些重要的因素,以及如何应对迁移风险的策略。
迁移云虚拟机的原因
将云虚拟机重新移回本地的最常见原因可能是“帐单令人震惊”。通常情况下,这是因为促销利率吸引企业使用,但实际利率却远高于预期。
其他回归的原因包括本地数据保留法和企业风险缓解策略。还有一些客户选择将云虚拟机迁移回本地,是因为云没有达到他们的预期。如果没有适当的监控,未使用的开发主机也可能会非常昂贵。
非技术考虑
在考虑反向迁移之前,需要考虑一些非技术性的因素。
首先,合同在提前终止或离开云提供商方面是如何约定的?与Amazon Web Services、Azure或Google相比,与更小的云服务提供商合作会更多的遇到这个问题,但无论提供商如何,都值得检查。
另外,检查许可证。管理员不能只将云虚拟机迁移回本地,还要把它视作仍然存在于云中一样继续使用。迁移之前,需要检查操作系统和应用许可证。聪明点;以书面形式确认。很有可能会发现使用的是不同的许可证。
如果要尝试将平台即服务(PaaS)产品迁移回您的数据中心,需要整理所有PaaS的依赖关系。
另一个潜在的昂贵的痛点是供应商的出口费用。大多数大型云提供商按每兆字节收取数据的出口费用。如果管理员移动了许多TB级的数据,那么出口成本可能非常高。以亚马逊为例,每千兆字节的收费为0.090美元。
执行迁移
将云虚拟机迁移回站点的障碍可能会非常大,非常困难,这取决于供应商。迁移回VMware本地部署环境时,必须使用VMware转换器工具来重新创建VMDK文件。
根据虚拟机的大小,这可能需要很长时间。这实际上取决于网络容量。此外,每个VM会导致至少几个小时的停机时间,因为如果使用转换器,当服务器关闭电源时,必须执行从云端返回本地的转换过程。
使用Azure,这一过程稍微容易一些,因为Azure和Hyper-V使用VHD磁盘格式。简而言之,这意味着迁移实际的机器(不包括网络,Active Directory(AD)等)就像使用Web浏览器下载VHD文件并将其附加到没有磁盘的新VM里一样简单。然而这可能只适用于少数服务器,如果管理员尝试将多个服务器移回到本地数据中心,那么这种技术就无法扩展。
迁移工具
有一些工具可以用来将云虚拟机迁移回本地。其中包括Zerto和其他一些灾难恢复(DR)和复制软件提供商。使用像Zerto这样的产品的好处是,它们不需要额外的转换步骤,这意味着不需要手动操作磁盘转换和复制磁盘。
真正的优势在于,它还能够帮助管理员显著地减少停机时间,因为这些产品执行连续的复制。初始同步回到本地后,切换就可以开始了。最终结果是大大减少了摄入时间和故障恢复能力。但是,这样做需要让管理员配置网络、AD和其他应用程序的依赖关系,这可以是自己的试用版本。
总而言之,将云虚拟机移回本地是有可能的,并且有一些工具可以帮助最小化迁移的复杂性和停机时间。迁移是很容易的部分。计算许可成本和出口成本是困难的部分。我建议任何想要迁移到本地数据中心的人,首先看看上面提到的工具类型。虽然它们可能不便宜,但它们将极大地简化迁移过程。当管理员完成作业时,许可证可以回收利用并用于灾难恢复目的。