Настройка устройства с помощью скрипта

Следуйте инструкциям из этой статьи, чтобы развернуть устройство Миграции Azure с помощью скрипта PowerShell для:

  • обнаружение, оценка и безагентная репликация серверов, работающих в среде VMware;
  • обнаружения и оценки серверов, работающих в среде Hyper-V.

Устройство для серверов в VMware и Hyper-V можно развернуть с помощью скрипта или с помощью шаблона (OVA или VHD), загруженного с портала Azure. Скрипт полезно использовать в тех случаях, когда не удается создать устройство с помощью загруженного шаблона.

  • Сведения о том, как использовать шаблон, см. в учебных материалах по VMware или Hyper-V.
  • Чтобы настроить устройство для физических серверов, можно использовать только скрипт. Следуйте инструкциям из этой статьи.
  • Чтобы настроить устройство в облаке Azure для государственных организаций, можно использовать только скрипт. Следуйте инструкциям из этой статьи.

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

Для развертывания устройства Миграции Azure на существующем сервере в среде VMware или Hyper-V можно использовать этот скрипт.

  • Сервер, на котором размещено устройство, должен соответствовать указанным ниже требованиям к оборудованию и ОС.
Сценарий Требования
VMware Windows Server 2019 или Windows Server 2022 с 32 ГБ памяти, восемь виртуальных ЦП, около 80 ГБ дискового хранилища.
Hyper-V Windows Server 2019 или Windows Server 2022 с 16 ГБ памяти, восемь виртуальных ЦП, около 80 ГБ дискового хранилища.
  • Серверу также требуется внешний виртуальный коммутатор, Для этого требуется статический или динамический IP-адрес.

  • Перед развертыванием устройства ознакомьтесь с требованиями к устройству для VMware и Hyper-V.

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

    Настройка устройства с требуемой конфигурацией

Настройка устройства для VMware

  1. Чтобы настроить устройство, скачайте ZIP-файл AzureMigrateInstaller.zip на портале или отсюда.
  2. Извлеките содержимое на сервер, на котором требуется развернуть устройство.
  3. Выполните сценарий PowerShell, чтобы запустить диспетчер настройки устройства.
  4. Настройте устройство и создайте первоначальную конфигурацию.

Проверка безопасности

Прежде чем развертывать сжатый ZIP-файл, убедитесь, что он не поврежден.

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

Примечание.

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

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

  1. Извлеките ZIP-файл в папку на сервере, на котором будет размещено устройство.

Примечание.

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

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

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

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

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

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

    Снимок экрана: настройка устройства VMware с требуемой конфигурацией.

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

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

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

Примечание.

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

Проверка доступа

Убедитесь, что устройство может подключиться к URL-адресам Azure для общедоступного облака.

Настройка устройства для Hyper-V

  1. Чтобы настроить устройство, скачайте ZIP-файл AzureMigrateInstaller.zip на портале или отсюда.
  2. Извлеките содержимое на сервер, на котором требуется развернуть устройство.
  3. Выполните сценарий PowerShell, чтобы запустить диспетчер настройки устройства.
  4. Настройте устройство и создайте первоначальную конфигурацию.

Проверка безопасности

Прежде чем развертывать сжатый ZIP-файл, убедитесь, что он не поврежден.

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

Примечание.

Этот же скрипт можно использовать для настройки устройства Hyper-V для общедоступного облака Azure или облака Azure для государственных организаций.

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

  1. Извлеките ZIP-файл в папку на сервере, на котором будет размещено устройство.

Примечание.

Убедитесь, что скрипт не выполняется на существующем устройстве Миграции Azure. При выполнении скрипта на устройстве со службой “Миграция Azure” рабочая конфигурация будет удалена и заменена на новую.

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

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

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

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

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

    Снимок экрана: настройка устройства Hyper-V с требуемой конфигурацией

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

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

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

Примечание.

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

Проверка доступа

Убедитесь, что устройство может подключиться к URL-адресам Azure для общедоступного облака.

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

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

  • Настройка устройства для VMware.
  • Настройка устройства для Hyper-V.