Поскольку сначала я проводил эксперименты по установке и настройке jabber-сервера Openfire на виртуальной машине Virtual Box на своём компьютере, а работать всё должно на сервере виртуальных машин VMWare ESXi, то нужно перенести виртуальную машину из Virtual Box в VMWare ESXi.
[править]
Нам понадобится только файл жесткого диска *.vmdk. Указанный файл жесткого диска можно напрямую скопировать из каталога виртуальной машины, но делать так не следует, т.к. могут существовать зависимости от сделанных снимков (snapshot) или присутствовать файлы несовместимых форматов (*.vdi, *.vhd, *.hdd). При экспорте все несоответствия устраняются.
Получаем файл имя_виртуальной_машины.ova
имя_виртуальной_машины.mf
имя_виртуальной_машины.ovf
имя_виртуальной_машины-disk1.vmdk
В файле имя_виртуальной_машины.mf хранятся контрольные суммы (алгоритм SHA1) файлов виртуальной машины.
В строке вида SHA1(имя_виртуальной_машины-disk1.vmdk)= 0123456789012345678901234567890123456789 заменяем контрольную сумму на корректную (рассчитанную от файла vmdk от VitrualBox). Расчитать контрольную сумму можно, например, с помощью Unreal Commander меню Файл - Посчитать хэш файла (CRC), алгоритм sha1 или утилит командной строки.
[править]