Матрица поддержки миграции VMware vSphere

В этой статье приведены сведения о настройках поддержки и ограничениях для переноса виртуальных машин VMware vSphere в рамках 'Миграции и модернизации'. Если вы ищете сведения об оценке виртуальных машин VMware vSphere для миграции на Azure, ознакомьтесь с матрицей поддержки для оценки.

Осторожность

Эта статья ссылается на CentOS, дистрибутив Linux, который находится в стадии окончания поддержки (EOL). Пожалуйста, рассмотрите возможность использования и планирования соответствующим образом. Для получения дополнительной информации смотрите руководство по окончанию поддержки CentOS.

Замечание

Windows Server 2008, 2008 R2, 2012 и 2012 R2 достигли окончания поддержки (EOS). Просмотрите, как вы используете операционную систему, и планируйте её обновления и миграции соответственно. Дополнительные сведения см. в разделе "Окончание поддержки" для:

В результате Миграция Azure не гарантирует согласованные или надежные результаты для этих версий ОС. Клиенты могут столкнуться с проблемами и настоятельно рекомендуется выполнить обновление до поддерживаемой версии Windows Server перед началом миграции.

Варианты переноса

Виртуальные машины VMware vSphere можно перенести несколькими способами:

  • Использование миграции без агента: перенос виртуальных машин без необходимости устанавливать на них какие-либо компоненты. Вы развертываете устройство Миграция Azure для миграции без агента.
  • Использование миграции на основе агента: установите агент на виртуальной машине для репликации. Для миграции, основанной на агентах, развертывается устройство репликации.

Замечание

Это также поддерживает перенос виртуальных машин из AVS.

Ознакомьтесь с этой статьей , чтобы узнать, какой метод вы хотите использовать.

Миграция без агента

В этом разделе приведены требования к миграции виртуальных машин VMware vSphere без агента в Azure.

Требования VMware vSphere (без агента)

Требования гипервизора VMware vSphere:

  • VMware vCenter Server — версия 8.0 и последующие обновления в этой версии, версия 7.0, 6.7 или 6.5.

  • Узел VMware vSphere ESXi - версия 8.0 и обновления, последующие за этой версией, а также версии 7.0, 6.7 или 6.5.

  • Несколько серверов vCenter — Одно устройство может подключаться к 10 серверам vCenter. После добавления vCenter в устройство Миграция Azure с помощью IP-адреса или полного доменного имени его невозможно изменить или удалить.

  • разрешения vCenter Server — учетная запись VMware, используемая для доступа к серверу vCenter с устройства Миграция Azure, должна иметь следующие разрешения на все необходимые уровни : центр обработки данных, кластер, узел, виртуальная машина и хранилище данных. Убедитесь, что разрешения применяются на каждом уровне, чтобы избежать ошибок репликации.

    Имя привилегий в клиенте vSphere Назначение привилегий Требуется Включение Имя привилегий в API
    Обзор хранилища данных Разрешить просмотр файлов журнала виртуальной машины для устранения неполадок при создании и удалении моментальных снимков. Хранилища данных Datastore.Обзор
    Операции с файлами низкого уровня Разрешить операции чтения, записи, удаления и переименования в обозревателе хранилища данных для устранения неполадок при создании и удалении моментальных снимков. Хранилища данных Datastore.FileManagement
    Изменение конфигурации — переключение отслеживания изменений диска Предоставить возможность включать или отключать мониторинг изменений дисков виртуальных машин для извлечения измененных блоков данных между моментальными снимками. Виртуальные машины VirtualMachine.Config.ChangeTracking
    Изменение конфигурации — получение аренды диска Разрешить операциям аренды дисков для виртуальной машины считывать диск с помощью пакета средств разработки виртуальных дисков VMware vSphere (VDDK). Виртуальные машины VirtualMachine.Config.DiskLease
    Настройка - Разрешить доступ к диску только для чтения Разрешить доступ к диску только для чтения: разрешить открытие диска на виртуальной машине для чтения диска с помощью VDDK. Виртуальные машины VirtualMachine.Provisioning.DiskRandomRead
    Конфигурация — разрешить доступ к диску Разрешите открытию диска на виртуальной машине для чтения диска с помощью VDDK. Виртуальные машины VirtualMachine.Provisioning.DiskRandomAccess
    Развертывание — Разрешить загрузку виртуальной машины Разрешить загрузку виртуальной машины: позволяет выполнять операции чтения с файлами, связанными с виртуальной машиной, для скачивания журналов и устранения неполадок при возникновении сбоя. Корневой узел или сервер vCenter VirtualMachine.Provisioning.GetVmFiles
    Управление моментальными снимками Разрешить создание моментальных снимков виртуальных машин и управление ими для репликации. Виртуальные машины VirtualMachine.State.*
    Гостевые операции Разрешить обнаружение, инвентаризацию программного обеспечения и сопоставление зависимостей на виртуальных машинах. Виртуальные машины VirtualMachine.GuestOperations.*
    Отключение взаимодействия Разрешить выключать виртуальную машину во время миграции на Azure. Виртуальные машины VirtualMachine.Interact.PowerOff

При миграции виртуальных машин из Решение Azure VMware можно использовать учетную запись CloudAdmin с необходимыми разрешениями, необходимыми для запроса VMware vCenter.

Требования к виртуальной машине (без агента)

В таблице перечислены требования к миграции без агента для виртуальных машин VMware vSphere.

Замечание

Если основная версия операционной системы поддерживается при миграции без агентов, то все малые версии и ядра автоматически поддерживаются.

Поддержка Сведения
Поддерживаемые операционные системы Windows Server версии 2003 и более поздних версий. Подробнее.

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

Для Linux Миграция Azure автоматически вносит изменения для этих операционных систем:
— Red Hat Enterprise Linux 10.x, 9.5, 9.x, 8.x, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.x
— CentOS Stream
— SUSE Linux Enterprise Server 15 SP6, 15 SP5, 15 SP4, 15 SP3, 15 SP2, 15 SP1, 15 SP0, 12, 11 SP4, 11 SP3
— Ubuntu 24.04, 22.04, 21.04, 20.04, 19.04, 19.10, 18.04LTS, 16.04LTS, 14.04LTS
- Debian 13, 12, 11, 10, 9, 8, 7
— Oracle Linux 10, 9, 8, 7.7-CI, 7.7, 6
— Kali Linux (2016, 2017, 2018, 2019, 2020, 2021, 2022)
- Alma Linux 10.X, 8.x, 9.x
- Rocky Linux 10.x, 8.x, 9.x
Для других операционных систем необходимо внести необходимые изменения вручную.
В настоящее время параметр SELinux Enforced не полностью поддерживается. Это приводит к сбою настройки динамического IP и установки гостевого агента Linux для Microsoft Azure (waagent/WALinuxAgent). Вы по-прежнему можете перенести и использовать виртуальную машину. Этот SELinux Permissive параметр поддерживается.
Требования к загрузке Windows виртуальные машины:
Диск ОС (C:\) и системный зарезервированный раздел (системный раздел EFI для виртуальных машин UEFI) должны находиться на одном диске.
Если /boot находится в выделенном разделе, он должен находиться на диске ОС и не распределяться по нескольким дискам.
Если /boot является частью корневого раздела (/), раздел "/" должен находиться на диске ОС и не охватывать другие диски.

Виртуальные машины Linux:
Если /boot находится в выделенном разделе, он должен находиться на диске ОС и не распределяться по нескольким дискам.
Если /boot является частью корневого раздела (/), раздел "/" должен находиться на диске ОС и не охватывать другие диски.
Загрузка UEFI Виртуальные машины на основе UEFI переносятся на виртуальные машины поколения 2 Azure. Однако важно отметить, что у виртуальных машин поколения 2 Azure отсутствует функция безопасной загрузки. Для виртуальных машин, использующих безопасную загрузку в исходной конфигурации, рекомендуется их преобразование в виртуальные машины с доверенной загрузкой после миграции. Этот шаг гарантирует, что безопасная загрузка вместе с другими расширенными функциями безопасности снова включена.
Размер диска До 2 ТБ диска ОС для виртуальной машины 1-го поколения и до 4 ТБ диска ОС для виртуальной машины 2-го поколения; 32 ТБ для дисков данных. Изменение размера исходного диска после инициации репликации поддерживается и не влияет на текущий цикл репликации.
Динамический диск — Диск ОС в качестве динамического диска не поддерживается.
— Если виртуальная машина с диском ОС в качестве динамического диска реплицируется, преобразуйте тип диска из динамического в базовый и разрешите новому циклу завершиться, прежде чем активировать тестовую миграцию или миграцию. Вам потребуется помощь в поддержке ОС для преобразования динамического в базовый тип диска.
Диск категории "Ультра" Миграция дисков категории "Ультра" не поддерживается на портале Миграция Azure. Для дисков, рекомендуемых в качестве дисков категории "Ультра", необходимо выполнить миграцию из диапазона. Это значит, что вы можете выполнить миграцию, выбрав тип диска "Премиум", и изменить его на "Ультра" после миграции.
Зашифрованные диски и тома Виртуальные машины с зашифрованными дисками и томами не поддерживаются для миграции.
Общий кластер дисков Не поддерживается.
Независимые диски Не поддерживается.
Диски RDM/passthrough Если виртуальные машины имеют RDM или сквозные диски, эти диски не будут реплицированы в Azure.
NFS Томы NFS, подключенные как тома на виртуальных машинах, не будут реплицироваться.
ReiserFS Не поддерживается.
Целевые объекты iSCSI Виртуальные машины с целевыми объектами iSCSI не поддерживаются для миграции без агента.
Многопатовые операции ввода-вывода Не поддерживается.
vMotion хранилища Поддерживается.
Быстрая подготовка директора по облачным решениям VMware Не поддерживается.
Командные сетевые адаптеры Не поддерживается.
IPv6 Не поддерживается.
Диски NVMe Не поддерживается.
Целевой диск Виртуальные машины можно перенести только на управляемые диски (Стандартный HDD, Стандартный SSD, Премиум SSD v2 (предварительная версия)) в Azure.
Одновременная репликация До 300 одновременно реплицируемых виртуальных машин на сервер vCenter Server с одним устройством. До 500 одновременно реплицируемых виртуальных машин на сервере vCenter Server, при развертывании дополнительного устройства с горизонтальным масштабированием.
Автоматическая установка агента виртуальных машин Azure (агента Windows и Linux) Windows:
Поддерживается для Windows Server 2008 R2 и следующих версий.

Линукс:
— Red Hat Enterprise Linux 10.X, 9.x, 8.x, 7.9, 7.8, 7.7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.x
— CentOS Stream
— SUSE Linux Enterprise Server 15 SP6, 15 SP5, 15 SP4, 15 SP3, 15 SP2, 15 SP1, 15 SP0, 12, 11 SP4, 11 SP3
— Ubuntu 22.04, 21.04, 20.04, 19.04, 19.10, 18.04LTS, 16.04LTS, 14.04LTS
- Debian 13, 12, 11, 10, 9, 8, 7
— Oracle Linux 10, 9, 8, 7.7-CI, 7.7, 6
— Kali Linux (2016, 2017, 2018, 2019, 2020, 2021, 2022)

Замечание

Убедитесь, что следующие специальные символы не передаются в учетных данных, так как они не поддерживаются для паролей единого входа:

  • Символы, отличные от ASCII. Подробнее.
  • Амперсанд (&)
  • Точка с запятой (;)
  • Двойная кавычка (")
  • Одинарная кавычка
  • Циркумфлекс (^)
  • Обратная косая черта (\)
  • процент (%);
  • Угловые скобки (<,>)
  • Фунт (£)

Замечание

Помимо подключения к Интернету, для виртуальных машин Linux убедитесь, что для успешной установки агента Microsoft Azure для Linux (waagent) установлены следующие пакеты:

  • Python 2.6+
  • OpenSSL 1.0 и более поздней версии
  • OpenSSH 5.3 и более поздней версии
  • Служебные программы файловой системы: sfdisk, fdisk, mkfs, parted
  • Средства паролей: chpasswd, sudo
  • Средства обработки текста: sed, grep
  • Сетевые средства: IP-маршрут

Подсказка

С помощью портала Azure вы сможете выбрать до 10 виртуальных машин за раз, чтобы настроить репликацию. Чтобы реплицировать дополнительные виртуальные машины, можно использовать портал и добавить виртуальные машины для репликации в нескольких пакетах из 10 виртуальных машин или использовать интерфейс PowerShell Миграция Azure для настройки репликации. Убедитесь, что для одновременной репликации не настроено больше максимального поддерживаемого числа виртуальных машин для одновременной репликации.

Требования к прибору (без агента)

Миграция без агента использует устройство Миграция Azure. Вы можете развернуть устройство в качестве виртуальной машины VMware vSphere с помощью шаблона OVA, импортированного в vCenter Server или с помощью скрипта PowerShell.

Требования к портам (без агента)

Устройство Подключение
Устройство Исходящие подключения через порт 443 для отправки реплицированных данных в Azure и взаимодействия с службами Миграция Azure оркестрации репликации и миграции.
VCenter Server Входящие подключения на порте 443 для того, чтобы устройство оркестрировало репликацию — создавать моментальные снимки, копировать данные, освобождать моментальные снимки.
Хост vSphere ESXi Входящий трафик через TCP-порт 902 для устройства для репликации данных из моментальных снимков. Исходящий трафик через порт 902 из узла ESXi необходим для передачи heartbeat-сигнала к vCenter

Миграция на основе агентной модели

В этом разделе перечислены требования к миграции на основе агента.

Требования VMware vSphere (на основе агента)

В этой таблице приведены сведения о поддержке и ограничениях для серверов виртуализации VMware vSphere.

Требования VMware vSphere Сведения
VMware vCenter Server Версия 8.0 и последующие обновления в этой версии, версия 7.0, 6.7 или 6.5.5.
Узел VMware vSphere ESXi Версия 8.0 и последующие обновления в этой версии, версия 7.0, 6.7 или 6.5.5.
Разрешения vCenter Server Обнаружение виртуальных машин: по крайней мере пользователь с правами только для чтения

Объект Центра обработки данных —> распространение на дочерний объект, роль=Только для чтения.

Replication: создайте роль (Azure Site Recovery) с необходимыми разрешениями, а затем назначьте роль пользователю или группе VMware vSphere.

Объект Центра обработки данных —> распространение в дочерний объект, role=Azure Site Recovery

Хранилище данных —> выделение места, обзор хранилища данных, низкоуровневые операции с файлами, удаление файлов, обновление файлов виртуальной машины

Сеть —> назначение сети

Ресурс —> назначение виртуальной машины в ресурсный пул, миграция виртуальной машины с выключенным питанием, миграция виртуальной машины с включенным питанием

Задачи —> создание задачи, обновление задачи

Виртуальная машина —> настройка

Виртуальная машина —> взаимодействие —> ответить на вопросы, подключение устройства, настройка CD, настройка дискеты, выключение питания, включение питания, установка VMware Tools

Виртуальная машина —> инвентаризация —> создание, регистрация, отмена регистрации

Виртуальная машина —> настройка —> разрешение на скачивание виртуальных машин, разрешение на загрузку файлов виртуальных машин

Виртуальная машина —> моментальные снимки —> удаление моментальных снимков.


Примечание.
Пользователь назначается на уровне центра обработки данных и поэтому имеет доступ ко всем объектам в центре обработки данных.

Чтобы ограничить доступ, назначьте роль «Нет доступа» с параметром «Распространить на дочерние объекты» для таких дочерних объектов, как узлы vSphere, хранилища данных, виртуальные машины и сети.

Требования к виртуальной машине (на основе агента)

В таблице приведены сведения о поддержке виртуальных машин VMware vSphere, которые вы хотите перенести с использованием миграции на основе агента.

Поддержка Сведения
Рабочая нагрузка компьютера Миграция Azure поддерживает миграцию любой рабочей нагрузки (например, Active Directory, SQL Server и т. д.), запущенную на поддерживаемом компьютере.
Операционные системы Чтобы получить последние сведения, ознакомьтесь с поддержкой системы для Site Recovery. Миграция Azure обеспечивает идентичную поддержку операционной системы виртуальной машины.
Файловая система Linux или гостевой хранилище Последние сведения см. в поддержке файловой системы Linux для Site Recovery. Миграция Azure поддерживает идентичную файловую систему Linux.
Сеть или хранилище Для получения последних сведений, ознакомьтесь с предварительными требованиями для сети и хранилища данных, необходимыми для Site Recovery. Миграция Azure предоставляют идентичные требования к сети или хранилищу.
Azure требования Дополнительные сведения см. в разделе Azure network, storage и compute требования для Site Recovery. Миграция Azure имеет такие же требования, как к миграции VMware.
Услуги мобильности Агент служба "Мобильность" должен быть установлен на каждой виртуальной машине, которую требуется перенести.
Загрузка UEFI Поддерживается. Виртуальные машины на основе UEFI будут перенесены на виртуальные машины поколения 2 Azure.
UEFI — безопасная загрузка Не поддерживается для миграции.
Целевой диск Виртуальные машины можно перенести только на управляемые диски (Standard HDD, Standard SSD, Premium SSD) в Azure.
Размер диска до 2 ТБ диска ОС для виртуальной машины 1-го поколения; до 4 ТБ диска ОС для виртуальной машины 2-го поколения; 32 ТБ для дисков данных.
Ограничения дисков До 63 дисков на виртуальную машину.
Зашифрованные диски и тома Виртуальные машины с зашифрованными дисками и томами не поддерживаются для миграции.
Общий кластер дисков Не поддерживается.
Независимые диски Поддерживается.
Диски прямого доступа Поддерживается.
NFS Томы NFS, подключенные как тома на виртуальных машинах, не будут реплицироваться.
ReiserFS Не поддерживается.
Целевые объекты iSCSI Поддерживается.
Многопатовые операции ввода-вывода Не поддерживается.
vMotion хранилища Поддерживается
Командные сетевые адаптеры Не поддерживается.
IPv6 Не поддерживается.
Гостевой/серверный диск с размером логического и физического сектора 4K Не поддерживается.
Гостевой или серверный диск с размером 4K логического и 512-байтового физического сектора Не поддерживается.

Требования к устройствам (на основе агента)

Устройство репликации Azure Site Recovery используется для репликации компьютеров в Azure при миграции с использованием агента. Подробнее.

Настройте устройство репликации с помощью шаблона OVA для миграции на основе агента VMware. Мы рекомендуем использовать этот подход, так как он гарантирует, что все необходимые конфигурации обрабатываются шаблоном. Шаблон OVA создает машину с необходимыми спецификациями.

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

Замечание

Устройство репликации не должно быть установлено на исходном компьютере, который вы хотите реплицировать, или на устройстве Миграция Azure: Discovery and Assessment, которое вы могли установить ранее.

Требования к портам (агентно-ориентированные)

Устройство Подключение
Виртуальные машины (ВМ) Служба Mobility, запущенная на виртуальных машинах, взаимодействует с устройством репликации (сервером конфигурации) в локальной среде или Решение Azure VMware через входящий порт HTTPS 443 для управления репликацией.

Виртуальные машины отправляют данные репликации на сервер обработки (на компьютере сервера конфигурации) через порт HTTPS 9443 входящий. Этот порт можно изменить.
Устройство репликации Устройство репликации управляет репликацией с Azure через исходящий порт HTTPS 443.
Сервер обработки Сервер обработки получает данные репликации, оптимизирует их, шифрует и отправляет в Azure-хранилище по порту 443 на исходящем трафике.
По умолчанию сервер обработки выполняется на устройстве репликации.

требования к виртуальной машине Azure

Все локальные или Решение Azure VMware (AVS) виртуальные машины, реплицированные в Azure (с миграцией без агента или на основе агента), должны соответствовать требованиям виртуальных машин Azure, приведенным в этой таблице.

Компонент Требования
Операционная система гостя Проверяет поддерживаемые операционные системы виртуальных машин VMware для миграции.
Вы можете перенести любую рабочую нагрузку, выполняемую в поддерживаемой операционной системе.
Архитектура гостевой операционной системы 64-разрядная версия .
Размер диска операционной системы До 2048 ГБ
Число дисков операционной системы 1
Число дисков с данными 64 ГБ и меньше
Размер диска данных До 32 ТБ
Сетевые адаптеры Поддерживаются несколько адаптеров.
Общий виртуальный жесткий диск Не поддерживается.
Диск FC Не поддерживается.
BitLocker Не поддерживается.

Перед переносом компьютера необходимо отключить BitLocker.
имя виртуальной машины; От 1 до 63 символов.

при этом допустимы только буквы, цифры и дефисы

Имя компьютера должно начинаться и заканчиваться буквой или цифрой.
Подключение после миграции на Windows Чтобы подключиться к виртуальным машинам Azure, работающим на Windows после миграции:

— Перед миграцией включите RDP на исходной (локальной или Решение Azure VMware) виртуальной машине.

Убедитесь, что правила TCP и UDP добавлены для профиля Public и что RDP разрешено в брандмауэре Windows>Allowed Apps для всех профилей.

Для межсетевого VPN-доступа включите RDP и разрешите RDP в Брандмауэре Windows в разделе Разрешенные приложения и функции для сетей Домен и частный.

Дополнительно убедитесь, что для политики сети SAN операционной системы задано значение OnlineAll. Подробнее.
Подключение после миграции — Linux Чтобы подключиться к виртуальным машинам Azure после миграции с помощью SSH:

Перед миграцией на исходном компьютере (локальной или Решение Azure VMware) убедитесь, что для службы Secure Shell задано значение Start, а правила брандмауэра разрешают подключение SSH.

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

Дополнительно добавьте общедоступный IP-адрес для виртуальной машины.

Дальнейшие шаги