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


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

В этой статье описывается, как настроить компонент Azure Migrate для оценки с помощью инструмента Azure Migrate: Discovery and assessment.

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

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

Замечание

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

Вы можете развернуть аппарат миграции Azure следующими методами:

  • Создайте сервер на виртуальной машине vCenter Server с помощью скачаированного шаблона OVA. Этот метод описан в этой статье.
  • Настройте устройство на существующем сервере с помощью скрипта установщика PowerShell. Вы должны запустить сценарий PowerShell , если вы не можете использовать шаблон OVA или если вы находитесь в Azure для государственных организаций.

После создания устройства проверьте, может ли устройство подключиться к службе "Миграция Azure: обнаружение и оценка", зарегистрировать устройство в проекте и настроить устройство для запуска обнаружения.

Развертывание с помощью шаблона OVA

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

Замечание

Шаблоны OVA недоступны для суверенных облаков.

Замечание

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

  1. Укажите имя устройства и создайте ключ проекта на портале.
  2. Скачайте файл шаблона OVA и импортируйте его в vCenter Server. Убедитесь в защищенности OVA.
  3. Создайте устройство из файла OVA. Убедитесь, что устройство может подключаться к службе Azure Migrate.
  4. Настройте устройство в первый раз.
  5. Зарегистрируйте устройство в проекте, используя ключ проекта.

Создание ключа проекта

  1. На серверах, базах данных и веб-приложениях>Azure Migrate: обнаружение и оценка>Обнаружение.
  2. В разделе "Обнаружение серверов" выберите "Виртуальные серверы"?>Да, с гипервизором VMware vSphere.
  3. В разделе 1: Сгенерируйте ключ проекта укажите имя устройства Azure Migrate, которое вы настроите для поиска серверов в среде VMware. Это имя должно содержать буквы и цифры (не более 14 символов).
  4. Чтобы приступить к созданию необходимых ресурсов Azure, выберите Создать ключ. Не закрывайте область Обнаружение в процессе создания ресурсов.
  5. После успешного создания ресурсов Azure будет создан ключ проекта.
  6. Скопируйте ключ. Вы будете использовать этот ключ для завершения регистрации устройства при его настройке.

Скачивание шаблона OVA

В разделе 2: Загрузите приложение Azure Migrate выберите файл OVA и нажмите Загрузить.

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

Перед развертыванием файла OVA убедитесь, что файл защищен:

  1. На сервере, где был скачан файл, откройте окно командной строки с параметром Запуск от имени администратора.

  2. Выполните следующую команду, чтобы создать хэш OVA-файла.

    C:\>CertUtil -HashFile <file_location> <hashing_algorithm>
    

    Рассмотрим пример.

    C:\>CertUtil -HashFile C:\Users\Administrator\Desktop\MicrosoftAzureMigration.ova SHA256
    
  3. Проверьте последние версии и хэш-значения устройств:

    • Для общедоступного облака Azure:

      Алгоритм Скачать SHA256
      VMware (11,9 ГБ) Последняя версия 06256F9C6F6FB3F01152D861DA43FFA1C5C8FF96931D5CE00F1F252D3A2F4723
    • Для Azure для государственных организаций:

      Алгоритм Скачать SHA256
      VMware (85,8 МБ) Последняя версия 07783A31D1E66BE963349B5553DC1F1E94C70AA149E1AC7D8914F4076480731

Создание сервера для устройства

Импортируйте скачанный файл и создайте сервер в среде VMware:

  1. В консоли клиента vSphere выберите Файл>Развернуть шаблон OVF.
  2. В мастере развертывания шаблонов OVF выберите источник и введите расположение файла OVA.
  3. В поле Имя введите имя сервера. В поле Расположение выберите объект инвентаризации, в котором будет размещен этот сервер.
  4. В поле Узел/кластер выберите узел или кластер, где будет работать сервер.
  5. В поле Хранилище укажите место хранения данных на сервере.
  6. В поле Формат диска выберите тип и размер диска.
  7. В поле Сетевое сопоставление выберите сеть, к которой будет подключен сервер. Этой сети требуется подключение к интернету для отправки метаданных в Azure Migrate.
  8. Проверьте и подтвердите параметры и нажмите кнопку "Готово".

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

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

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

Чтобы настроить устройство в первый раз, выполните следующие действия.

Замечание

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

  1. В клиенте vSphere щелкните сервер правой кнопкой мыши и выберите "Открыть консоль".

  2. Выберите или введите язык, часовой пояс и пароль для устройства.

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

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

  4. Примите условия лицензионного соглашения и ознакомьтесь со сторонними сведениями.

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

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

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

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

      Замечание

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

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

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

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

    Замечание

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

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

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

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

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

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

      Замечание

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

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

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

  4. Установка VDDK. Устройство проверяет, установлен ли пакет VMware vSphere Virtual Disk Development Kit (VDDK). Если VDDK не установлен, скачайте VDDK 6.7, 7.0 или 8 (в зависимости от совместимости версий VDDK и ESXi) из VMware. Извлеките скачанный ZIP-файл содержимого в указанное расположение на устройстве, путь по умолчанию — C:\Program Files\VMware\VMware Virtual Disk Development Kit , как указано в инструкциях по установке.

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

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

Запуск непрерывного обнаружения

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

Предоставление сведений о vCenter Server

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

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

    • Вам потребуется учетная запись с необходимыми разрешениями, описанными ранее в этой статье.
    • Чтобы включить в область обнаружения только определенные объекты VMware (центры обработки данных, кластеры, узлы, папку кластеров или узлов или отдельные сервера vCenter Server), ознакомьтесь с инструкциями по определению области обнаружения, чтобы ограничить возможности учетной записи, используемой службой "Миграция Azure".
    • Если вы хотите добавить несколько учетных данных одновременно, нажмите кнопку "Добавить больше ", чтобы сохранить и добавить дополнительные учетные данные. Несколько учетных данных поддерживаются для обнаружения серверов на нескольких серверах vCenter Server с помощью одного устройства.
  2. На шаге 2. Укажите сведения о сервере vCenter Server, выберите "Добавить источник обнаружения ", чтобы добавить IP-адрес или полное доменное имя сервера vCenter Server. Вы можете оставить порт по умолчанию (443) или указать пользовательский порт, на котором vCenter Server ожидает передачу данных. Выберите понятное имя учетных данных, которые вы хотите сопоставить с сервером vCenter Server и нажмите кнопку "Сохранить".

    Нажмите кнопку "Добавить больше", чтобы сохранить предыдущие сведения и добавить дополнительные сведения о сервере vCenter Server. На устройство можно добавить до 10 серверов vCenter Server.

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

  3. Устройство пытается валидировать подключение к серверам vCenter, добавленным с использованием учетных данных, сопоставленных с каждым сервером vCenter. Он отображает статус проверки с IP-адресами или полными доменными именами серверов vCenter в таблице источников.

  4. Вы можете изменить подключение к vCenter Server(s) в любое время перед началом обнаружения.

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

Ввод учетных данных сервера

На шаге 3. Укажите учетные данные сервера для выполнения инвентаризации программного обеспечения, анализа зависимостей без агента, обнаружения экземпляров и баз данных SQL Server и обнаружения веб-приложений ASP.NET в среде VMware. Вы можете предоставить несколько учетных данных сервера. Если вы не хотите использовать какие-либо из этих функций прибора, можно пропустить этот шаг и продолжить обнаружение vCenter Server. Вы можете изменить этот параметр в любой момент.

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

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

Для добавления учетных данных сервера выполните следующие действия:

  1. Выберите "Добавить учетные данные".

  2. В раскрывающемся меню выберите Тип учетных данных.

    Вы можете указать учетные данные для проверки подлинности в домене, в Windows (без домена) или Linux (без домена) и/или на сервере SQL Server. Узнайте, как указать учетные данные и как мы их обрабатываем.

  3. Для каждого типа учетных данных введите:

    • дружелюбное имя
    • имя пользователя;
    • Пароль. Нажмите кнопку "Сохранить".

    Если вы выберете использовать учетные данные домена, также понадобится ввести полное доменное имя домена. Полное доменное имя требуется для проверки подлинности учетных данных этого домена в экземпляре Active Directory.

  4. Просмотрите необходимые разрешения для учетной записи шага 3. Укажите учетные данные сервера для выполнения инвентаризации программного обеспечения, анализа зависимостей без агента, обнаружения экземпляров и баз данных SQL Server и обнаружения веб-приложений ASP.NET.

  5. Чтобы добавить несколько учетных данных одновременно, нажмите кнопку "Добавить больше ", чтобы сохранить учетные данные и добавить дополнительные учетные данные. При нажатии кнопки Сохранить или Добавить еще устройство проверяет учетные данные домена на предмет подлинности в экземпляре Active Directory домена. Чтобы избежать блокировки учетных записей, проверка выполняется после каждого добавления, так как устройство последовательно сопоставляет учетные данные с соответствующими серверами.

Чтобы проверить проверку учетных данных домена:

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

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

Снимок экрана: ввод и проверка нескольких учетных данных.

Замечание

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

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

Начать обнаружение

Чтобы начать обнаружение vCenter Server, на шаге 3. Укажите учетные данные сервера для выполнения инвентаризации программного обеспечения, анализа зависимостей без агента, обнаружения экземпляров и баз данных SQL Server и обнаружения веб-приложений ASP.NET в среде VMware. Нажмите кнопку "Начать обнаружение". После успешного запуска обнаружения вы можете проверить состояние обнаружения. Для этого найдите IP-адрес или полное доменное имя vCenter Server в таблице источников.

Принцип работы обнаружения

  • Для обнаружения серверов в 10 vCenter Server, добавленных на одно устройство, требуется примерно 20–25 минут.
  • Если вы предоставили учетные данные сервера, инвентаризация программного обеспечения (обнаружение установленных приложений) автоматически инициируется при завершении обнаружения серверов, работающих на серверах vCenter Server. Инвентаризация программного обеспечения выполняется каждые 12 часов.
  • Инвентаризация программного обеспечения определяет экземпляры SQL Server, которые выполняются на серверах. Используя собранные сведения, устройство попытается подключиться к экземплярам SQL Server с помощью учетных данных для проверки подлинности Windows или учетных данных для проверки подлинности SQL Server, предоставленных на устройстве. Он собирает данные в базах данных SQL Server и их свойствах. Обнаружение SQL Server выполняется каждые 24 часа.
  • Инвентаризация программного обеспечения определяет роль веб-сервера на серверах. Используя собранные сведения, устройство пытается подключиться к веб-серверу IIS с помощью учетных данных проверки подлинности Windows, предоставляемых на устройстве. Он собирает данные в веб-приложениях. Обнаружение веб-приложений выполняется каждые 24 часа.
  • Обнаружение установленных приложений может занять больше 15 минут. Продолжительность зависит от числа обнаруженных серверов. Для отображения обнаруженного инвентарного списка из 500 серверов в проекте Azure Migrate на портале потребуется примерно час.
  • Во время инвентаризации программного обеспечения добавленные учетные данные серверов последовательно проверяются на серверах и проверяются для анализа зависимостей без использования агента. По завершении обнаружения серверов на портале вы можете включить анализ зависимостей без агента на серверах. Для включения анализа зависимостей без агента можно выбрать только серверы, на которых выполнена проверка.
  • Экземпляры SQL Server, данные баз данных и веб-приложений начинают отображаться на портале в течение 24 часов после начала обнаружения.

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

Ознакомьтесь с учебниками по оценке VMware и учебниками для миграции без агента.