VMWare 映像和压缩

VMWare 映像和压缩

我获取了一个 VMWare 映像,但文件夹中的所有内容(即每个单独的文件)都经过了 GZipped。现在,当我尝试解压映像以便将其放到 ESX 机器上时,空间不足(它们最初是 >80Gb,压缩到 14Gb)。

是否有人知道一种可行的方法可以将其导入到 ESX 机器上,而无需自己解压缩文件?

答案1

将 gzip 文件解压到 Windows 台式机上,然后使用VMware 转换器缩小磁盘,或者基本上摆脱末尾的零空间(这就是为什么获得如此高的压缩率的原因。

答案2

假设 .gz 文件在另一台机器上,您可以尝试使用 gzip 并将其传输到 netcat。但不确定在 esxi 上运行 netcat 有多容易。

如果您本地没有空间,您可以将文件复制到 esxi 服务器,通过 SSH 登录,然后在那里解压?

答案3

如果我理解你的问题,你想在不解压文件的情况下运行虚拟机。这是不可能的。根据虚拟机是否实际使用了 80 GB 的数据,你可以将它们移动到另一个有足够空间的系统,在那里解压它们,然后使用 VMware 转换器将它们导入 ESXi(或ovf工具),选择“精简磁盘”作为部署选项,这样它们就不会占用发给它们的虚拟磁盘的整个大小,但磁盘中实际上可能有 80GB 的数据,在这种情况下,这对你没有任何帮助。

答案4

嗯,不管怎样,这都行不通。如果你不能将图像解压到文件系统上,那么解压后就无法将它们导入 ESXi。我是不是漏掉了什么?

相关内容