使用Ghost迁移服务器与虚拟化

我即将部署一款新的低端服务器,并考虑使用ESXi虚拟化操作系统,以便在需要时将此服务器迁移到新硬件上非常简单。

我结束了与戴尔服务器技术的交stream,他很快指出,这不是对虚拟化的有效使用,我最好使用Ghost创build映像,然后在新的服务器上恢复映像。

我对Ghost的经验很less,但是我的理解是,如果新硬件与原来的硬件非常不同,这个过程可能会导致video驱动程序,networking驱动程序和RAID驱动程序的各种问题。

是Ghost足够复杂来解决这个问题,还是戴尔代表说他的帽子?

虚拟化的“胜利”部分绝对是抽象的物理硬件。 “Ghost”是一种磁盘复制产品,虽然在各种磁盘复制产品中已经有了“进步”,创造出了一定程度的硬件不可知性的映像,但在运行相同虚拟机pipe理程序的主机之间迁移虚拟机将不会提供指示到虚拟客户操作系统发生任何潜在变化(客户操作系统在“matrix”中)。

我不同意“戴尔服务器技术”的说法,即虚拟化不是一种“有效的”从硬件抽象操作系统configuration的方式。 如果您正在考虑将一台物理机器专用于每台虚拟机,那么我会质疑该解决scheme的效率 。 (我想他会希望你买尽可能多的物理盒子,无论如何他都可以让你买东西!我无法想象他为什么要把你说出来…> smile <)

你正在考虑的虚拟化的有效使用; 这是否正确的方向是完全取决于你和你的需求。

至于pipe理驱动程序的问题,Ghost(这个讨论是在Ghost Solution Suite中销售的真正的Ghost,而不是几年前在消费者“Norton Ghost”品牌下占据了它的无关产品)包含一个工具称为DeployAnywhere用于redirect系统,以在部署映像之后获得正确的驱动程序。

与部署服务器时一样,DeployAnywhere在手动部署时需要更多的工作,主要是为了确保需要安装到新部署的系统中的驱动程序可用(例如启动磁盘或networking分享)。 对于工作站,通过Ghostpipe理控制台进行部署需要更多的关注,这只是过程的另一部分,同时重命名机器并对其进行重新configuration。

该驱动程序的redirect对于迁移 VMWare通常不是那么重要,因为模拟硬件是故意被广泛支持的types,不需要专门的驱动程序,但是从VM迁移到物理机器肯定更有用。

对于大多数版本的VMWare(ESX有限制),Ghost实际上可以将物理磁盘直接映射到VMDK 然后再使用正常(不可运行).GHO映像格式,因此虚拟化不是单向的,办法。 如果你需要一段时间去物理 – >虚拟,这很好,如果你改变了主意,你通常也可以虚拟 – >物理。 即使您更喜欢使用VMware的工具来进行物理迁移(如上面提到的海报,这些都是非常优秀和成熟的),但是我们仍然可以帮助您,不仅可以帮助您,还可以让您的生活变得更轻松如果遇到不能运行的物理机(比如在主板出现故障后,Ghost可以为您的物理硬盘P2V),那么很less有尴尬的情况。

以上内容也将在某些时候完全适用于ESX,但是ESX在VMWare系列中有点不寻常,而且其虚拟磁盘格式的内部与其他产品有细微的差别 – 不是很大,但足以导致Ghost问题。 就在这一秒钟,将ESX支持完全恢复到我们对VMWare Workstation的同一级别,这是我们仍在努力的方向。

充分披露:我在Ghost上为赛门铁克工作。

这不是一个特别有效的虚拟化使用,你最好使用像Ghost的东西 – 🙂

说真的,虽然虚拟化可以为你做到这一点,但从长远来看,可能会花费尽可能多的努力。

实际上,将物理服务器迁移到虚拟服务器的过程之一是将物理系统的硬盘映像复制到虚拟硬盘上。

虽然它肯定可以手动完成(我已经做了几次),但我build议使用VMWare提供的工具为你做。 他们还将负责虚拟化物理服务器所涉及的其他步骤,到目前为止它们已经非常成熟(当我完成手动迁移时,那是因为那时工具太昂贵或不够成熟)。