Я ищу минимальное время простоя, чтобы сделать следующее:
Проблема: на одном хосте ESX работает ESXi 4.0 (локально подключенное хранилище) и на нем работает одна виртуальная машина. Этот хост необходимо обновить до ESXi 5.1 за минимальное время простоя работающей виртуальной машины.
Возможные решения:
1) Используйте временный сервер, установите ESXi 5.1, запустите его в той же сети, экспортируйте виртуальную машину в OVF. Импортируйте OVF на сервер Temp ESXi 5.1, затем обновите ESXi 4.0 до 5.1, затем переместите виртуальную машину с временного хоста на новый хост 5.1. (не уверен, могу ли я экспортировать из 4.0, а затем импортировать в 5.1, кто-нибудь знает?)
2) Используйте временный сервер для установки ESXi 5.1 и создания кластера. Добавьте сервер ESXi 4.0, выполните холодную миграцию одной виртуальной машины. Обновите ESXi 4.0 до ESX 5.1, верните холодную виртуальную машину Migrarte.
3) Экспортируйте виртуальную машину, выполните обновление ESXi 4.0 до ESX 5.1 на месте.
Если у кого-то есть опыт определения продолжительности любого из этих вариантов (или любых вариантов, которые работают лучше), сообщите мне.
VMWare очень четко описывает это, как вы отметили.
Загрузите новый ISO-образ, содержащий дистрибутив ESXi 5.1. Запишите его на компакт-диск. Вставьте в выключенный сервер, загрузите и запустите установщик.
Этот метод сохраняет существующее хранилище данных VMFS и работает без сбоев.
Попытка переместить вашу виртуальную машину, экспорт и все остальное приводит к гораздо большему количеству потенциальных точек отказа, чем просто запуск поддержанный процесс установки на месте.
После обновления вы захотите обновить версию оборудования вашей виртуальной машины и гостевые инструменты VMWare для каждой виртуальной машины.
ovf import / export должен работать в целом. однако, если вы можете избежать обновления на месте, вы всегда должны устанавливать 5.1 чисто. Я нахожу гораздо меньше проблем с чистой установкой (хотя я специально не делал с 4.0 -> 5.1, только 4.0 / 4.1 -> 5.0, но он должен быть аналогичным).
если у вас есть дополнительный сервер, вы можете создать кластер, но тогда вам придется установить vcenter для выполнения миграции, поскольку автономный esxi не поддерживает миграцию, только импорт / экспорт или какое-либо копирование файлов. в любом случае дополнительный сервер очень поможет, потому что вы можете убедиться, что ваша виртуальная машина работает нормально после обновления.
Кроме того, вы не указываете гостевую ОС вашей виртуальной машины. в целом Linux vms переносится намного проще, чем windows, поскольку последняя очень чувствительна к любым изменениям аппаратного обеспечения, виртуального или физического, и иногда вам просто нужно перестраивать.