我们有一个基于Windows Server 2003上运行的MS SQL的遗留数据库系统。客户端软件只能在Windows XP上运行。
我们最近成功地将客户端转换为虚拟机,并在Mac mini的Fusion下运行。 到目前为止,它工作得非常好。 实际上,我们正在考虑尝试将服务器转换为虚拟机。
但是这提出了几个问题:
转换器将虚拟化磁盘卷。 它不知道或关心底层硬件。
不,SQL Server是虚拟化的理想select。
不适用于VMware。 VMware Converter适用于任何Windows操作系统(AFAIK)。
转换后可能需要再次激活Windows。 另外,如果您的Windows服务器带有操作系统的OEM许可证,则不可转让给VM AFAIK。
不可以。如果软件仅适用于特定硬件或硬件“dongle”或“hasp”,则可能会有问题。
那里面有很多问题,希望我能一一解答。
是的,你会将RAIDarrays转换为虚拟磁盘。 将新的虚拟磁盘置于哪种磁盘上将决定性能。
不可以。您可以在虚拟机中运行SQL Server,而不会出现问题。
可能不会。 您将需要使用您正在将虚拟服务器移动到的平台可用的转换器。
没有。许可证会遇到很好。
虚拟平台不会欺骗特定的芯片组或特定的硬件。 所有的硬件将被改为新的东西。 您需要安装驱动程序(VMware Tools)才能安装并运行所有需要的驱动程序。
像这样做一个P2V(物理到虚拟)迁移的好处是,如果出现问题,回滚很容易。 只需closures虚拟机,启动物理服务器即可。
现在所有的说法,我希望你没有计划将这台服务器虚拟化到Mac Mini。 这可能没有足够的马力来运行目前的服务器级别,而且它肯定没有足够快的硬盘来提供你所需要的性能。 您将需要更多服务器风格的虚拟化平台来运行服务器,例如Hyper-V 3.0或vSphere 5.1。