转换Windows 2003服务器

我们有一个基于Windows Server 2003上运行的MS SQL的遗留数据库系统。客户端软件只能在Windows XP上运行。

我们最近成功地将客户端转换为虚拟机,并在Mac mini的Fusion下运行。 到目前为止,它工作得非常好。 实际上,我们正在考虑尝试将服务器转换为虚拟机。

但是这提出了几个问题:

  1. 服务器使用一个RAIDarrays。 虚拟机是否虚拟化RAIDarrays? 我只问,因为根据我的经验,当您更换核心硬件时,Windows产品不喜欢它。
  2. 有没有什么理由在虚拟机上运行SQL服务器不起作用? 这将是24/7。
  3. 服务器有不同的转换器吗?
  4. 我将不得不追查MS SQL和Server 2003的许可证吗?还是会遇到问题?
  5. devise这个软件的公司已经不复存在了。 有一些担心,软件在某种程度上与硬件configuration有关。 我们购买了硬件,但他们的工程师出来configuration系统。 虚拟机是否能够欺骗特定的芯片组?

  1. 转换器将虚拟化磁盘卷。 它不知道或关心底层硬件。

  2. 不,SQL Server是虚拟化的理想select。

  3. 不适用于VMware。 VMware Converter适用于任何Windows操作系统(AFAIK)。

  4. 转换后可能需要再次激活Windows。 另外,如果您的Windows服务器带有操作系统的OEM许可证,则不可转让给VM AFAIK。

  5. 不可以。如果软件仅适用于特定硬件或硬件“dongle”或“hasp”,则可能会有问题。

那里面有很多问题,希望我能一一解答。

  1. 是的,你会将RAIDarrays转换为虚拟磁盘。 将新的虚拟磁盘置于哪种磁盘上将决定性能。

  2. 不可以。您可以在虚拟机中运行SQL Server,而不会出现问题。

  3. 可能不会。 您将需要使用您正在将虚拟服务器移动到的平台可用的转换器。

  4. 没有。许可证会遇到很好。

  5. 虚拟平台不会欺骗特定的芯片组或特定的硬件。 所有的硬件将被改为新的东西。 您需要安装驱动程序(VMware Tools)才能安装并运行所有需要的驱动程序。

像这样做一个P2V(物理到虚拟)迁移的好处是,如果出现问题,回滚很容易。 只需closures虚拟机,启动物理服务器即可。

现在所有的说法,我希望你没有计划将这台服务器虚拟化到Mac Mini。 这可能没有足够的马力来运行目前的服务器级别,而且它肯定没有足够快的硬盘来提供你所需要的性能。 您将需要更多服务器风格的虚拟化平台来运行服务器,例如Hyper-V 3.0或vSphere 5.1。