我在 WORKGROUP 中有一个 VMWare ESXi 5.5 服务器和一个 Hyper-V 2012 R2 Core 服务器(称为 Lithium)。我的 Windows 8.1 机器在同一个 WORKGROUP 中。我正在尝试使用 Microsoft Virtual Machine Converter (MVMC) 将 VM 从 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
有什么想法有什么问题吗?
看起来您设置了共享权限,但没有设置 NTFS 权限。你需要两者都做。
您可以使用 vmware 转换器来执行此操作,也可以使用 Disk2Vhd,这两种工具都可以使用。使用 vmware 转换器,您可以直接在网络共享分区上发送虚拟机。如果您打算使用 Disk2vhd,则必须映射网络驱动器或使用外部磁盘来传输 VM。
希望对 Rgs Sundeep seetloo 有所帮助
MVMC Microsoft Virtual Machine Converter 似乎需要 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声称
检查 %TEMP% 下的 mvmc_engine.log 和 mvmc.log