无法将虚拟机从 ESXi 转换为 Hyper-V 2012 R2

无法将虚拟机从 ESXi 转换为 Hyper-V 2012 R2

我在工作组中拥有一台 VMWare ESXi 5.5 服务器和一台 Hyper-V 2012 R2 Core 服务器(称为 Lithium)。我的 Windows 8.1 计算机位于同一个工作组中。我正在尝试使用 Microsoft Virtual Machine Converter (MVMC) 将虚拟机从 ESXi 主机转换为 Hyper-V 主机。

我希望目标是 Hyper-V 主机上的一个名为 \Lithium\Machines 的共享。我已测试我的帐户是否从我的工作站对此共享具有写入权限,但我在 MVMC 中收到此错误

在此处输入图片描述

我在 Hyper-V 主机上使用以下命令创建了共享:

PS C:\Users\mark> new-smbshare -Name Machines -Path "C:\Users\Public\Documents\H
yper-V\Virtual Hard Disks" -FullAccess LITHIUM\Mark, LITHIUM\Administrator

并且它创建得很好:

PS C:\Users\mark> get-smbshare -name machines | ft -auto

Name     ScopeName Path                                                 Descrip
                                                                        tion
----     --------- ----                                                 -------
Machines *         C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks

知道哪里出了问题吗?

答案1

看起来您设置了共享权限,但没有设置 NTFS 权限。您需要同时设置两者。

答案2

您可以使用 vmware 转换器来执行此操作,也可以使用 Disk2Vhd,这两种工具都可以使用。使用 vmware 转换器,您可以直接将 VM 发送到网络共享分区。如果您计划使用 Disk2vhd,则必须映射网络驱动器或使用外部磁盘来传输 VM。

希望这能帮助 Rgs Sundeep seetloo

答案3

MVMC Microsoft 虚拟机转换器似乎需要 vSphere,并且不仅适用于 ESXi 服务器

http://support.microsoft.com/en-us/kb/2977338 -(适用于 MVMC,但我认为 MVMC 3.0 和 3.1 仍然如此)

https://technet.microsoft.com/en-us/library/dn873998.aspx索赔

支持将虚拟机从 VMware vSphere 5.5、VMware vSphere 5.1 和 VMware vSphere 4.1 主机转换为 Hyper-V

检查 %TEMP% 下的 mvmc_engine.log 和 mvmc.log

相关内容