我在工作组中拥有一台 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