В заметке используется гипервизоры с установленной на них версией ESXi 6.7.0 (Build 8169922)
на базе железа: Flagman RX227.5 (20 CPUs x Intel® Silver 4210R CPU @ 2.40 GHz
, а цель посмотреть/вспомнить как делается экспорт виртуальной машины и делается ли он вообще.
На заметку: у меня доступ к ESXi
от имени учетной записи root
, а лицензия: VMware vSphere 6 Enterprise Plus
Шаг №1:
Перехожу в VM - Actions
и мне не доступно меню Export
Почему?
Т.к я давно плотно не работал с виртуализацией на базе ESXi
, то забыл некоторые моменты. Открыл документацию и обнаружил: https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.vm_admin.doc/GUID-B05A4E9F-DD21-4397-95A1-00125AFDA9C8.html
что чтобы бы меню стало активным нужно:
An OVF template captures the state of a virtual machine or vApp into a self-contained package. The disk files are stored in a compressed, sparse format.
Prerequisites
Power off the virtual machine or vApp.
Required privilege: vApp.Export
Проверил на другом ESXi 6.7.0 (srv-esxi02)
где есть выключенная VM
и да, после меню Export
(подсказка Export this VM as an OVF template
) активно
Шаг №2:
Проверяю, как происходит процесс экспорта выключенное VM
в OVF:
https://srv-esxi02 - user&pass - Virtual Machines - VM: srv-1c-developer (VM Status Power Off) - Actions - Export
, появляется окно, нажимаю OK
You are about to download 1 out of 2 files for this Virtual Machine. This file is 9.37KB.
Please ensure that you allow popups from this hosts's IP or FQDN.
через браузер (Google Chrome Version: 120.0.6099.110)
скачивается первый файл (srv-1c-develop.ovf)
после появляется второе окно
You are about to download 2 out of 2 files for this Virtual Machine.
Please ensure that you allow popups from this hosts's IP or FQDN.
и нажимаю OK
через браузер скачивается второй файл (disk-1.vmdk)
, но как всегда беда, процесс скачивания прерывается
хм, выполнил обновление браузера и о чудо процесс скачивания пошел, а нет, все тоже самое.
Проделал все тоже самое через браузер Internet Explorer 11
из Windows 10 Pro
, все тоже самое, пишет "Скачивание прервано"
для файла disk-1.vmdk
, а при нажатии на "Повторить"
пишет "Не удалось скачать этот файл".
Т.е. пока делаю вывод, что штатный функционал в моей версии 6.7.0
не работает. Значит все же буду использовать Veeam Backup & Replication 11 Build: 11.0.1.1261.
Как устанавливается данный инструмент можно посмотреть в заметке: “Установка Veeam Backup and Replication Enterprise Plus on Server 2016 Standard”
Через данный инструмент я выполняю резервное копирование виртуальных машин с целью всегда иметь бекап не только данных на системах, но и саму систему если что-то пойдет не так я смогу откатиться из бекапа и после накатить изменения.
Итого: у меня почему не скачивается vmdk
файл через Export
для виртуальных машин, но выходом из этой ситуации является задействование инструмента Veeam Backup.
На заметку: Пусть функционал будет лучше опробован чем после пытаться понять почему не работает, а тут не работает как нужно ну и ладно
Шаг №3:
Все же просто скачать VMDK
файл можно если открыть Datastore browser:
https://srv-esxi02 - user&pass - Storage
– перейти в storage который у Вас создан, к примеру у меня с именем Storage1 - Datastore browser
затем в каталог с именованием виртуальной машины, к примеру у меня это
srv-1c-develop
, выделив левой кнопкой мыши srv-1c-develop.vmdk
и нажав Download
начнется скачивание диска виртуальной машины:
но это можно, но вот разворачивать VM
из него нужно еще иметь файл srv-1c-develop.vmx
где обозначено сколько процессора, памяти, диска, какой диск, какая сеть и другая служебная информация. Проще либо штатный функционал Export
, а через Deploy
восстанавливать (см. заметку: “Как импортировать VPS систему в ESXi 6.7.0”) либо через Veeam
бекапировать и восстанавливать.
На этом моя заметка для самого себя успешно завершена, с уважением автор блога Олло Александр aka ekzorchik.