Найти в Дзене

Перенос виртуальных машин из vCenter 7 в vCenter 6.7

Оглавление

Недавно писал статью про миграцию виртуалок из vCenter 6.7 в vCenter 7.

Миграция виртуальных машин из vCenter 6.7 в vCenter 7

Сегодня выполним обратную операцию, перенесём БЕЗ ПРОСТОЯ виртуальную машину из vCenter 7 в vCenter 6.7. В этом нам поможет новая опция vCenter 7 под названием "Cross vCenter Server Export".

Нам не понадобится перемещать хост из vCenter 7 в vCenter 6.7, но подготовительные работы провести придётся.

Рабочий стенд

  • Источник: vCenter 7
    Хосты: ESXi 7.0
    Распределённый коммутатор: 7.0.0
  • Получатель: vCenter 6.7
    Хосты: ESXi 6.0
    Распределённый коммутатор: 6.0.0

Подготовка распределённых коммутаторов

Для успешного переноса виртуальной машины с помощью "Cross vCenter Server Export" нужно, чтобы совпадала версия распределённого коммутатора на источнике и получателе. У меня же версии не совпадают.

vCenter 6.7 поддерживает следующие версии распределённых коммутаторов:

  • 6.0.0
  • 6.5.0
  • 6.6.0

vCenter 7 поддерживает следующие версии распределённых коммутаторов:

  • 6.5.0
  • 6.6.0
  • 7.0.0
  • 7.0.2

Поэтому нам требуется на обоих vCenter создать коммутаторы с версией 6.5.0 или 6.6.0. Лучше использовать максимальную совместимую версию 6.6.0.

Распределённый коммутатор на vCenter 6.7

На vCenter 6.7 создаю распределённый коммутатор "DSwitch test" версии 6.6.0.

-2

Создаю на коммутаторе сеть управления и сеть для виртуальной машины.

-3

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

Распределённый коммутатор на vCenter 7

То же самое выполняю на vCenter 7. Создаю распределённый коммутатор "DSwitch temp".

-4

Версия 6.6.0.

-5

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

-6

Переключаю сеть виртуальной машины на новый распределённый коммутатор "DSwitch temp".

Подготовительные работы завершены.

Миграция виртуальной машины из vCenter 7 в vCenter 6.7

Выполняем миграцию виртуальной машины.

-7

Попадаем в раздел Select a migration type. Выбираем тип миграции Cross vCenter Server export. NEXT.

-8

Попадаем в раздел Select a target vCenter Server. Указываем FQDN или IP адрес от vCenter 6.7, куда будем мигрировать виртуальную машину. Также указываем логин и пароль пользователя. Я использую в качестве логина учётную запись administrator@vsphere.local от vCenter 6.7. LOGIN.

-9

Игнорируем уведомление безопасности. YES.

-10

Successfully connected. NEXT.

-11

Попадаем в раздел Select a computer resource. Вбираем хост, который подключали к распределённому коммутатору 6.6.0. NEXT.

-12

Попадаем в раздел Select storage. Выбираем хранилище. NEXT.

-13

Попадаем в раздел Select folder. Выбираем location. NEXT.

-14

Попадаем в раздел Select network. Указываем сеть для виртуальной машины.

Если версии виртуальных коммутаторов источника и получателя не совпадают, то получим ошибку:

Currently connected network interface 'Network adapter 1' cannot use network 'XXX' (DSwitch XXX), because "the destination distributed switch has a different version or vendor than the source distributed switch".
-15

Если версии виртуальных коммутаторов источника и получателя совпадают, то ошибок не будет. NEXT.

-16

Попадаем в раздел Select vMotion priority. Оставляю рекомендованный вариант. NEXT.

-17

Попадаем в раздел Ready to complete. FINISH. Начинается миграция.

-18

В vCenter 7 выполняется задача "Relocate virtual machine".

-19

В vCenter 6.7 выполняется задача "Initiate vMotion receive operation".

Вот таким нехитрым образом мы БЕЗ ПРОСТОЯ перенесли виртуальную машину из vCenter 7 в vCenter 6.7.

Источник:
https://internet-lab.ru/vcenter_7_cross_vcenter_server_export

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.