SCVMM 无法处理这种转换 - 只是直接告诉我,我的 Proliant 3000(是的,继续笑吧)不是 P2V 选项,除非我将其升级到 2003 服务器进行在线转换。
我只是想知道在我开始之前是否有人已经剥过这只猫的皮。
[编辑] 我应该提到最终目标是 HyperV 服务器,因此我将把可怜的 VM 通过 SCVMM 转换为 VHD,以防对答案产生任何影响。
更新 转换器中的 .vmdk 在 vmware player 中运行良好。使用 vmdk2vhd 或 SCVMM 进行转换会导致机器在 Windows 加载期间冻结或出现蓝屏。
通过阅读,我发现 VMWare 机器启动到 SCSI,而 hyper V 无法从 SCSI 启动,而这正是转换器应该解决的问题。到目前为止,我尝试在转换之前移除 scsi 设备(没有帮助),并使用来自相同操作系统/补丁的正常运行的 VM 的 %windir%\system32\hal.dll 替换它(没有成功)。
有什么想法/主意吗?
答案1
最好的办法是在物理机上启动 VMware 转换器并尝试一下。当我们实施 ESX 时,我在多次 V2V 迁移中都使用了它。我拍摄了许多 MS Virtual Server 映像并顺利地进行了转换。
对于我的 P2V,我使用了 HP 工具,但最终我认为它带来的麻烦比它的价值要多。客户端有从 XP 机器运行,并且只能在较新的 Proliant 硬件上运行。
回想起来,我希望我曾在 P2V 上尝试过 VMware 转换器。
如果你确实尝试了,我很想知道结果如何。
答案2
尝试了 SCVMM 和 VMWare 转换器来进行 P2V 迁移服务器,包括旧服务器(compaq ML370 G1-G2,是的,带有双 P3 450 的服务器,没错,还运行 win2K)。
我尝试 Converter 的原因是 SCVMM 完全拒绝与 win2K SP3 兼容,需要 SP4,并且服务器正在运行一些非常挑剔的旧版软件,并且备份不够好,我无法冒险安装 SP4(我最终没有迁移它 - 原因如下)
我使用转换器进行了 3 次迁移。其中两次迁移非常顺利,分别是一台 win2K sp3 PC 和一台 winXP sp1 PC。在第三台 win2K sp4 PC 上,转换器在尝试迁移后成功杀死了机器,并在启动时出现蓝屏。这让我非常害怕,以至于不愿意冒险将我的服务器放在上面。
但是,它确实完美地迁移了另外两台机器,包括一台 SCVMM 无法触及的机器,所以总的来说,我会对它持积极态度。如果您有服务器的良好备份(操作系统驱动器映像和数据存储的完整备份) - 我会尝试一下。尽管偶尔会出错,但它是一个很好的工具。
答案3
目前正在下载服务器,希望我可以在转换之前添加一个驱动器,此方法。