我有一个大文件(220G),我想将其从虚拟机移动到其主机。
该文件实际上是另一个虚拟机的磁盘文件。
对于其他较小的文件,我会用一个简单的 scp 命令通过网络移动它们,但这非常慢(大约 7 MB/s)
当您想到文件只是通过网络在同一硬盘上移动时,您会感到更加沮丧,因为效率太低了。
我如何才能将这个单一文件从虚拟服务器复制(或简单地移动)到物理服务器?使用 VMware vsphere(免费版)?
答案1
我认为你不能。如果你能将文件从虚拟机复制到主机,这将是一个相当严重的安全风险。
可以做的是将 VMDK 挂载到 ESX 主机上,然后从那里复制文件。您可能需要查看虚拟专用网络(虚拟磁盘开发工具包),因为我认为这能够“安装”VMDK。
也可以在其他主机上安装 VMDK,但这也会通过网络传输数据:) 例如:http://www.diskinternals.com/vmfs-recovery/mounting-vmdk.shtml