Поделиться через


Масштабирование безагентной миграции виртуальных машин VMware в Azure

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

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

  • Одновременная репликация до 300 виртуальных машин с одного сервера vCenter с помощью одного устройства Миграции Azure.
  • Одновременная репликация до 500 виртуальных машин с одного сервера vCenter путем развертывания второго устройства для миграции с горизонтальным увеличением масштаба.

В этой статье раскрываются следующие темы:

  • Добавление устройства для горизонтального увеличения масштаба для безагентной миграции виртуальных машин VMware.
  • Одновременная миграция до 500 виртуальных машин с помощью устройства для горизонтального увеличения масштаба.

Необходимые компоненты

Перед началом работы необходимо выполнить следующие действия.

  • Создать проект Миграции Azure.
  • Развернуть устройство Миграции Azure (основное устройство) и выполнить обнаружение виртуальных машин VMware под управлением сервера vCenter.
  • Настроить репликацию для одной или нескольких виртуальных машин, которые необходимо перенести.

Внимание

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

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

Развертывание устройства для горизонтального увеличения масштаба

Чтобы добавить устройство для горизонтального увеличения масштаба, выполните описанные ниже действия.

  1. Щелкните Обнаружение > Виртуализированы ли ваши компьютеры?.

  2. Выберите Да, с гипервизором VMware vSphere.

  3. На следующем шаге выберите безагентную репликацию.

  4. Выберите параметр Горизонтальное увеличение масштаба существующего основного устройства в меню выбора типа устройства.

  5. Выберите основное устройство (устройство, с помощью которого было выполнено обнаружение), которое требуется масштабировать.

    Снимок экрана: страница обнаружения компьютеров для горизонтального масштабирования подключения.

1. Создание ключа проекта службы "Миграция Azure"

  1. В поле Создание ключа проекта службы "Миграция Azure" укажите имя суффикса для устройства для горизонтального увеличения масштаба. Суффикс может содержать только алфавитно-цифровые символы, а его длина не должна превышать 14 символов.
  2. Щелкните Создать ключ, чтобы начать создание необходимых ресурсов Azure. Не закрывайте страницу "Обнаружение" во время создания ресурсов.
  3. Скопируйте созданный ключ. Этот ключ потребуется позже для завершения регистрации устройства для горизонтального увеличения масштаба.

2. Скачивание установщика для устройства для горизонтального увеличения масштаба.

В разделе Скачивание устройства "Миграция Azure" щелкните действие Скачать. Необходимо скачать сценарий установщика PowerShell для развертывания масштабируемого устройства на существующем сервере под управлением Windows Server 2019 или Windows Server 2022 и с требуемой конфигурацией оборудования (32 ГБ ОЗУ, 8 виртуальных ЦП, около 80 ГБ дискового хранилища и доступа к Интернету напрямую или через прокси-сервер).

Скачивание сценария для устройства для горизонтального увеличения масштаба

Совет

Чтобы проверить контрольную сумму скачанного ZIP-файла, выполните следующие действия.

  1. На сервере, где скачан файл, откройте командное окно с правами администратора.
  2. Выполните следующую команду, чтобы создать хэш для zippped-файла: — C:\>CertUtil -HashFile <file_location> [Hashing Algorithm] пример использования: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Скачайте последнюю версию установщика масштабируемого устройства на портале, если вычисляемое хэш-значение не соответствует этой строке:

07783A31D1E66BE963349B5553DC1F1E94C70AA149E1AC7D8914F4076480731

3. Запуск скрипта установщика службы "Миграция Azure"

  1. Извлеките ZIP-файл в папку на сервере, на котором будет размещено устройство. Следите за тем, чтобы не выполнить этот скрипт на сервере, где уже существует устройство службы "Миграция Azure".

  2. Запустите PowerShell на указанном сервере с повышенными правами (права администратора).

  3. Измените каталог PowerShell на папку, в которую было извлечено содержимое скачанного ZIP-файла.

  4. Запустите скрипт с именем AzureMigrateInstaller.ps1 , выполнив следующую команду:

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

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

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

  6. Скрипт установщика выполняет следующие операции.

    • Устанавливает агент шлюза и диспетчер конфигурации устройств для одновременного выполнения большего количества операций репликации серверов.
    • Устанавливает роли Windows, включая службу активации Windows, IIS и интегрированную среду разработку PowerShell.
    • Скачивает и устанавливает доступный для записи модуль IIS.
    • Обновляет раздел реестра (HKLM), используя постоянные значения параметров для службы "Миграция Azure".
    • Создает следующие файлы в пути:
      • Файлы конфигурации: %Programdata%\Microsoft Azure\Config
      • Файлы журнала: %Programdata%\Microsoft Azure\Logs

После успешного выполнения сценария будет автоматически запущен диспетчер конфигурации устройства.

Примечание.

Журналы скриптов для устранения неполадок см. здесь: C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log.

4. Настройка устройства

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

  • Откройте браузер на любом компьютере, который может подключиться к серверу устройства для горизонтального увеличения масштаба, и откройте URL-адрес диспетчера конфигурации устройства: https://имя или IP-адрес устройства для горизонтального увеличения масштаба: 44368.

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

  • Примите условия лицензии и прочитайте информацию от сторонних производителей.

Настройка необходимых компонентов и регистрация устройства

В диспетчере конфигурации выберите Настройка необходимых компонентов и выполните следующие действия.

  1. Возможность подключения. Устройство проверит наличие доступа к Интернету у сервера. Если на сервере используется прокси-сервер:

    • Выберите Настройка прокси-сервера, чтобы указать адрес прокси-сервера (в форме http://ProxyIPAddress или http://ProxyFQDN, где FQDN означает полное доменное имя) и порт, на котором ожидается передача данных.

    • Введите учетные данные, если для прокси-сервера требуется аутентификация.

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

      Поддерживается только прокси-сервер HTTP.

  2. Синхронизация времени. Для правильной работы обнаружения убедитесь, что время на устройстве синхронизировано со временем в Интернете.

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

    Снимок экрана: настройка необходимых компонентов в диспетчере конфигурации устройств.

    Примечание.

    Это новый пользовательский интерфейс в устройстве службы "Миграция Azure", который доступен только в том случае, если вы настроили устройство с помощью последнего скрипта OVA/Installer, скачавшего на портале. Устройства, которые уже зарегистрированы, будут продолжать видеть старую версию пользовательского интерфейса и продолжать работать без каких-либо проблем.

    1. Чтобы устройство выполняло автоматическое обновление, вставьте ключ проекта, скопированный на портале. Если у вас нет ключа, перейдите в раздел "Миграция Azure: обнаружение и оценка>">Для управления существующими устройствами. Выберите имя устройства, которое вы указали при создании ключа проекта, а затем скопируйте отображаемый ключ.

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

    3. Чтобы зарегистрировать устройство, необходимо выбрать имя входа. В разделе "Продолжить вход Azure" выберите "Копировать код" и "Вход", чтобы скопировать код устройства (для проверки подлинности с помощью Azure) и откройте запрос входа Azure на новой вкладке браузера. Убедитесь, что вы отключили блокировщик всплывающих окон в браузере, чтобы просмотреть запрос.

      Снимок экрана: место копирования кода устройства и место входа.

    4. На новой вкладке в браузере вставьте код устройства и выполните вход, используя имя пользователя и пароль Azure. Вход с помощью PIN-кода не поддерживается.

      Примечание.

      Если вы случайно закроете вкладку входа, не выполнив вход, обновите вкладку браузера в диспетчере конфигурации устройства, чтобы отобразить код устройства и кнопку Копировать код и войти.

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

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

Импорт конфигурации устройства из основного устройства

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

  1. По нажатию кнопки Импорт открывается всплывающее окно с инструкциями по импорту необходимых файлов конфигурации с основного устройства.

    Снимок экрана: модальный файл конфигурации импорта.

  2. Выполните вход (через удаленный рабочий стол) на основном устройстве и выполните следующие команды PowerShell:

    PS cd 'C:\Program Files\Microsoft Azure Appliance Configuration Manager\Scripts\PowerShell'

    PS .\ExportConfigFiles.ps1

    Примечание.

    Установите PowerShell 7.x на устройстве и выполните скрипт ExportConfigFiles.ps1. Выполнение скрипта поддерживается только в PowerShell 7.x.

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

  4. Во всплывающем окне, открытом на предыдущем шаге, выберите расположение скопированного ZIP-файла конфигурации и нажмите кнопку Сохранить.

    По окончании импорта файлов регистрация устройства для горизонтального увеличения масштаба завершится и появится метка времени последнего успешного импорта. Для просмотра сведений о регистрации щелкните Просмотреть сведения.

  5. Установка VDDK. Устройство проверяет, установлен ли пакет VMware vSphere Virtual Disk Development Kit (VDDK). Если VDDK не установлен, скачайте VDDK 6.7, 7 или 8 (в зависимости от совместимости версий VDDK и ESXi) из VMware. Извлеките скачанное содержимое ZIP-файла в указанное расположение на устройстве в соответствии с инструкциями по установке.

    Средство миграции и модернизации использует VDDK для репликации серверов во время миграции в Azure.

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

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

Внимание

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

Репликация

  1. После регистрации устройства горизонтального масштабирования на плитке "Миграция и модернизация" выберите "Реплицировать".

  2. Выполните инструкции на экране, чтобы начать репликацию других виртуальных машин.

Устройство для горизонтального увеличения масштаба позволяет выполнять репликацию 500 виртуальных машин одновременно. Кроме того, миграцию виртуальных машин на портале Microsoft Azure можно выполнять пакетами, каждый из которых содержит 200 машин.

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

Совет

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

Примечание.

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

Следующие шаги

Из этой статьи вы узнали следующее:

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

Дополнительные сведения о переносе серверов в Azure с помощью средства миграции и модернизации.