从 ESX 3.0.1 主机复制虚拟机文件夹

从 ESX 3.0.1 主机复制虚拟机文件夹

我需要从 ESX 3.0.1 数据存储复制文件/文件夹的功能。

不幸的是,此版本不允许通过 VI 客户端执行此操作,因此我一直在寻找使用 SSH/SCP 来执行此操作。

首先,我不知道如何启用 root SSH/SCP 登录。我创建了一个可以远程登录的用户,但是当我按照步骤编辑 sshd_config 文件时,它是空白的。

这意味着 root 用户无法使用 WinSCP 远程连接到主机。我尝试以启用 SSH 的用户身份使用 WinSCP 复制文件夹,但它没有文件夹中文件的权限。

有人可以告诉我如何从该主机复制我需要的文件夹吗?

答案1

我只用过esxi 5.0 和 5.5所以不确定它是否完全相似,但在 5.0 和 5.5 中,你可以登录到你的主机,单击配置选项卡,找到您的服务器安全配置文件,有一个名为服务的部分,您可以单击属性,然后启用 ssh。也可能位于防火墙设置下。

从那里你应该能够 ssh 到服务器,找到数据存储和你需要的文件/文件夹,然后SCP如果需要的话,可以连接到另一台服务器。我确信如果你启用 ssh,winscp 也应该可以正常工作。希望这能有所帮助。

答案2

好的,我找到了解决方案。

首先,我必须按照视频,通过编辑 sshd_config 启用 root SSH 访问。

重新启动 SSH 服务后,我能够使用 WinSCP 和 root 用户凭据进行连接,并开始从数据存储区复制文件。

通过使用 vSphere 客户端数据存储浏览器,将这些虚拟机移动到 6.0 主机应该足够简单。

相关内容