从 ESXi 下载大文件?

从 ESXi 下载大文件?

我想在两个 ESXi 服务器之间移动我的一个 vm 客户端。我无法使用转换器或 Veaam FastSCP 执行此操作,因为我在另一个网络中,使用这些工具非常慢。因此,我尝试使用 ssh 将文件从一个 scp 复制到同一网络中的一台服务器,然后使用 ssh 将此文件发送到第二个 ESXi。我尝试使用 vm 客户端在空目录(递归)上使用 scp(从 esxi 到服务器的 scp),但它挂起了,什么也不做。因此,我使用 mc 连接到 esxi 并下载一个又一个文件。这对于小文件来说非常有效。当我尝试下载 guest-flat.vmdk(16GB)时,我收到错误消息,提示无法读取远程主机上的文件。

客户虚拟机已关闭。可能是什么问题?如何解决?

答案1

将 NFS 卷(例如从实用程序主机导出)添加到(两个/全部)ESXi 服务器,然后将 ESXi 中的文件从一个卷复制到另一个卷。

作为副作用,您将在 NFS 主机上拥有一个备份。

或者,您可以从任何连接的 ESXi 主机上的 NFS 卷运行 VM。

答案2

也许是一个更简单的解决方案:在远程网络中的(虚拟)机器上安装 vSphere 客户端,并通过某种远程桌面连接(如 VNC)使用它。

相关内容