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


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

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

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

Устройство для серверного оборудования можно развернуть на платформах VMware и Hyper-V, либо с помощью скрипта, либо с использованием шаблона (OVA/VHD), который можно скачать с портала Microsoft 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 Migrate рабочая конфигурация будет удалена и заменена на ново определённую конфигурацию.

  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 Migrate.
  • Создает следующие файлы в пути:
    • Файлы конфигурации:%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 Migrate. При запуске скрипта на аппарате Azure Migrate текущая конфигурация будет удалена и заменена на новую определенную конфигурацию.

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

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

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

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

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

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

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

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

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

Примечание.

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

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

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

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

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

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