我正在寻找将文件从虚拟机复制到物理服务器的最快方法。
build立他们之间的networking是不是我想做的事情。 我相信没有一个时它更安全。
VMwarebuild议使用PowerCLI界面中的Copy-VMGuestFile cmdlet,但是我发现它很慢(以大约1.5MB / s的速度运行)。
我想到了以下几点:
我有其他方法吗?
我正在使用ESXi 4.1。
谢谢。
ESXi 4.1支持USB直通,这将允许您连接USB硬盘。 我没有进行速度testing,但它为我做了这个工作。
除此之外,通过networking连接是唯一的select,国际海事组织。
您可以使用NFS挂载通过VMWare主机和来宾虚拟机进行连接。
这将是使用VMWare工具之外的最简单的解决scheme。
Veeam FastSCP可能是您正在寻找的答案。 至less在ESX中它真的很快。 和它的自由
在guest虚拟机上安装虚拟NIC,通过SSH连接到主机将是最快的,同时仍然是安全的。
创build一个新的虚拟硬盘,移动文件,并从服务器下载.vmdk文件,然后在本地提取。 但是,有可能无法使用正在运行的虚拟机,而且我不想每次移动文件时closures虚拟机。
为什么你必须closures虚拟机? 硬盘是热插拔的。
如果你不想设置另一个networking或使用现有的networking,我不知道另一种方式。
如果vm已经安装了相关的vm工具包,那么你应该能够从vm浏览物理服务器,就像另一个文件夹/硬盘一样,你可以直接将文件从vm复制到物理服务器上,我不是100%确定是使用ESXi,因此可能无法正常工作 – 如果您有testingvmtesting,请安装vmware工具包
只有更快的方法是build立一个networking