План миграции с серверов ESX на ESXi | VMware

План миграции с серверов ESX на VMware ESXi


Предыдущий шаг: Сравнение гипервизоров ESX и ESXi Следующий шаг: Наличие выделенного хранилища veeam install

ESXi ESX vMotion

Перед тем как производить миграцию, нам необходимо понимать, какие возможности доступны в нашей комплектации.
Ниже мы расскажем, какие инструменты нужны и важны для нас, чтобы произвести максимально автоматизированную миграцию с минимизацией простоев и отсутствием потери данных.

Необходимые для миграции инструменты

ИнструментИспользованиеДоступностьГде применяется
vMotionДанная технология будет нужна нам для переноса ВМ с ESX хоста и обратно, после обновления до ESXi. Миграцию можно выполнять и без vMotion, но в этом случае мы не сможем обойтись без простоев, так как на время переноса без использования сети vMotion ВМ должны будут выключатьсяvMotion доступен во всех комплектациях vSphere кроме vSphere EssentialsvMotion применяется в шагах 8 и 11 при снятии и возвращении ВМ нагрузки
Storage vMotionДля использования vMotion нам будет необходимо, чтобы файлы ВМ находились на общем хранилище, то есть, чтобы все сервера ESX(i) имели доступ к файлам ВМ. Пока узлы ESX(i) не находятся на общем хранилище обе технологии vMotion становятся бесполезными, а значит, без простоев мы обойтись не сможемТехнология Storage vMotion доступна только в версиях Enterprise и Enterprise PlusТехнологию Storage vMotion мы используем в шаге 6.2 при перемещении файлов ВМ с датастора узла ESX
Общее хранилище (iSCSI SAN)В случае отсутствия аппаратного хранилища, мы будем использовать iSCSI хранилище на базе сервера WindowsДолжно быть доступно аппаратное или программное решение (Starwind iSCSI SAN, Microsoft i-Target)Хранилище iSCSI появляется на четвертом шаге - настройка iSCSi хранилища
Host ProfilesПосле миграции с ESX до ESXi все настройки узлов пропадут (вся параметры во вкладке Configuration будут выставлены по умолчанию). Чтобы после апгрейда ESXi восстановил настройки ESX, необходимо воспользоваться технологией Host Profiles для переноса профилей между ESX(i)Host Profiles доступны лишь в комплектации vSphere Enterprise Plus. Позже мы рассмотрим также альтернативные способы сохранения и применения профилейПрофили и их настройка используется в в 7 и 10 шагах при их сохранении и восстановлении
Veeam Backup & ReplicationЭтот продукт применяется как альтернатива технологии Storage vMotion (для версий Essentials, Essentials +, Standard и Advanced)Для версий vSphere Essentials (Plus) доступен отдельный выпуск – Veeam B&R Essentials, для остальных версий – Standard Edition или Enterprise EditionПараллельная ветка с Sorage vMotion в шаге 6.1. Перемещаем файлы ВМ на общее хранилище

Основные шаги миграции ESXi

Сейчас не существует автоматизированного перехода с ESX на ESXi.
Мы пошагово расскажем, как сделать этот процесс максимально простым и надежным, а также как переводить большое число ESX серверов на новую платформу гипервизора ESXi.

В первую очередь стоит определиться, какая комплектация vSphere и vCenter доступна в компании.

Далее разберем все возможные варианты комплектации VMware:

  1. vSphere Essentials + vCenter Essential;
  2. vSphere Essentials Plus, vSphere Standard, vSphere Advanced + vCenter Server (доступно vMotion);
  3. vSphere Enterprise + vCenter Server (доступно vMotion и Storage vMotion);
  4. vSphere Enterprise Plus + vCenter Server (доступно vMotion, Storage vMotion и Host Profiles);
  5. Любая комплектация vSphere, vCenter Server в наличие нет.

Также сразу оговоримся, что в каждом из этих вариантов будет важно, есть ли у нас общее хранилище или нет.
Если есть, и файлы ВМ находятся на нем, то сразу можно переходить к настройке профилей - это самый простой вариант миграции, а если нет, то нам придется его создать, либо приобрести.
Подробнее вы найдете создание iSCSI хранилища в четвертом шаге.
Если же общее хранилище присутствует, но файлы ВМ находятся не на нем, можно переходить к пятому шагу.

Теперь подробнее остановимся на пяти вариантах развития событий.
Вначале расскажем о самом быстром и простом варианте, это миграции при наличии vSphere Enterprise Plus.

Миграция с помощью vSphere Enterprise Plus


  1. В первую очередь определяемся с общим хранилищем (настраиваем все сервера ESX, подключая их к общему датастору) третий шаг и четвертый шаг;
  2. С помощью механизма Storage vMotion переносим все файлы ВМ на общий датастор;
  3. Сохраняем Host Profiles наших ESX хостов. Это можно делать либо автоматизировано, создав один профиль, в дальнейшем, применяя профили к ESXi серверам, лишь прописывая новые сетевые адреса, либо создав каждому ESX серверу свой индивидуальный профиль. Во втором случае дополнительных данных серверам ESXi выдавать не нужно, все будет применяться автоматически;
  4. Переносим все ВМ с помощью vMotion на другие ESX сервера, тем самым освобождаем один ESX от всех файлов и ВМ на нем;
  5. Отключаем наш ESX хост от vCenter сервера, тем самым освобождаем старый IP для дальнейшего применения Host Profiles без ошибок;
  6. Устанавливаем поверх старого сервера ESX новый сервер ESXi;
  7. Подключаем новый ESXi к серверу vCenter (необязательно, чтобы сетевые настройки были прежними. Более того, если выставляем другой IP адрес, легче будет понять, применились ли старые Host Profiles к новому серверу ESXi);
  8. Применяем Host Profiles, тем самым возвращая старые настройки (Configuration) прошлого сервера ESX;
  9. С помощью механизма vMotion переносим ВМ на установленным ESXi сервер;
  10. При необходимости, переносим все файлы машин с общего хранилища. Делать этого не рекомендуем. Общее хранилище позволит в дальнейшем получить больше преимуществ и гибкости от использования vSphere;

В заключении стоит добавить, что при использовании iSCSI, как программного решения (например, Starwind), в конце может получиться такая ситуация, что останется один ESX сервер, на котором будет работать сам iSCSI сервер.
Перенести его с помощью vMotion мы не можем, ибо на это сервере находится общее хранилище, а значит, при установке ESXi все ВМ исчезнут (!). Этого мы допустить не можем, поэтому следует пройти весь цикл и для этого хоста.

Миграция с помощью VMware vSphere Enterprise


Если в нашем распоряжении версия vSphere Enterprise, мы не можем применять Host Profiles.
В отличие от предыдущего варианта миграции нам придется изменить 8 и 10 пункты.
В 8 пункте Host Profiles мы сохранить не можем, значит, он отпадает.
В 10 пункте нам придется заново настраивать все сервера вручную.
Для инфраструктуры с небольшим числом ESX серверов это небольшая проблема, но чем больше структура, тем сложнее будет все это сделать вручную.
Мы рекомендуем перейти на комплектацию vSphere Enterprise Plus.
Интересно, что при приобретении апгрейда с используемого релиза на Enterprise Plus можно съэкономить на поддержке (ее можно приобрести менее, чем на год).
Этот вариант будет вдвойне интересен, когда выйдет vSphere 5.
Поддержка понадобится для перехода на него. Позже мы исследуем и добавим альтернативные варианты для сохранения и применения профилей.

Миграция с помощью vSphere Essentials Plus, Standard или Advanced

В этом случае помимо отсутствия Host Profiles у нас также пропадет возможность использования Storage vMotion.
В этом случае, при отсутствии общего хранилища, мы не сможем применять технологию сети vMotion.
После создания общего хранилища нам все же придется выключить ВМ и перенести их на общее хранилище.
После включения ВМ, их не придется более выключать, правда, в 11 пункте мы предлагаем обратно вынести их с общего хранилища для возврата к исходной структуре (но, как мы уже неоднократно говорили и будем продолжать говорить, лучше, если файлы ВМ будет находиться на общем хранилище).

С другой стороны, если общее хранилище уже имеется, то никаких простоев ВМ у нас не будет, так что можно смело начинать переходить.

Как альтернативу Storage vMotion (и vMotion) в данном случае мы рекомендуем использовать продукт Veeam Backup & Replication.
В 6 шаге мы расскажем подробнее об этом.
Простоев ВМ на не избежать, но простой будет составлять минуты в противовес часам, необходимым для холодного копирования ВМ, установки ESXi и холодного возврата машин.

Миграция с помощью vSphere Essentials

В этом случае у нас нет даже горячего переноса ВМ между исполняемыми хостами (vMotion).
Так как у нас Essentials комплектация, а значит меньше четырех серверов, мы предлагаем временно не переходить на ESXi сервера, а дождаться необходимости приобретения четвертого сервера, а значит, приобрести комплект vSphere, в который будет входить технология vMotion.
Если вы не уверены, что вам будет необходим четвертый сервер, то приобретайте Essentials Plus.
Но в этом случае мы рекомендуем задуматься о приобретении Veeam Backup & Replication Essential.
Подробнее об этом мы расскажем также в 6 шаге.

Миграция без использования vCenter Server

Не у всех есть vCenter Server.
В этом случае вы лишаетесь большинства преимуществ, которые будут доступны с его приобретением.
Если у вас комплектация vSphere выше Essentials, мы настоятельно просим вас посчитать, во сколько вам обойдутся простои ВМ при переходе на ESXi сервера и сравнить стоимость простоя со стоимостью vCenter.
Стоимость простоя всех ВМ в час необходимо умножить на 3-4 часа.
Мы сомневаемся, что эта стоимость будет меньше стоимости vCenter.
При приобретении vCenter можно свести задачу миграции к одной из предыдущих.

Итак, следуя плану, приступаем.


Предыдущий шаг: Сравнение гипервизоров ESX и ESXi Следующий шаг: Наличие выделенного хранилища

Основная статья: Миграция с ESX на ESXi


Прайс-Лист

Актуальные статьи

Продление поддержки/подписки VMware Support


vtsp vcp veeam Progress-Media
V-GRADE

Возможно, Вам будет также интересна следующая информация:

esx-esxi-migration-plan.txt · Последнее изменение: 2021/10/08 19:11 — pkarasev