Я приобрел образ VMWare, но все в папке было заархивировано, IE Каждый отдельный файл. Теперь, когда я пытаюсь распаковать изображения, чтобы поместить их на машину ESX, мне не хватает места (изначально они были сжаты более 80 ГБ до 14 ГБ).
Кто-нибудь знает достойный способ импортировать это на машину ESX без необходимости распаковывать файлы самостоятельно?
Распакуйте файл gzip'd на настольную машину Windows и используйте конвертер vmware чтобы сжать диски или, по сути, избавиться от нулевого пространства в конце (вот почему вы получаете такую высокую степень сжатия.
Предполагая, что файл .gz находится на другом компьютере, вы можете попробовать использовать gzip и передать его в netcat. Не уверен, насколько просто запустить netcat на esxi.
Если у вас нет места локально, вы можете скопировать файл на сервер esxi, SSH, а затем распаковать его там?
Если я понимаю, о чем вы спрашиваете, вы хотите запустить виртуальную машину без распаковки файлов. Это невозможно. Однако в зависимости от того, использует ли виртуальная машина 80 ГБ данных, вы можете переместить их в другую систему, в которой достаточно места, распаковать их там, а затем импортировать их в ESXi с помощью конвертера VMware (или ovftool), выбрав «тонкий диск» в качестве варианта развертывания, чтобы они не занимали весь размер выданного им виртуального диска, но на самом деле на диске может быть 80 ГБ данных, и в этом случае это не даст вам везде.
Чтобы было проще, вы можете развернуть машину на рабочем столе и запустить ее. Проверьте размер жесткого диска и добавьте новый диск меньшего размера. Затем используйте norton ghost или что-то подобное, чтобы клонировать диск, а затем (после попытки) сотрите исходный, как если бы вы это делали с физическим компьютером.
В любом случае это не сработает. Если вы не можете распаковать изображения в свою файловую систему, вы не сможете импортировать их в ESXi после того, как распаковываете их. Я что-то упускаю?