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

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

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

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

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

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

Примечание.

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

Развертывание устройства на основе VHD

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

  • Укажите имя устройства и создайте ключ проекта на портале.
  • Скачайте сжатый виртуальный жесткий диск Hyper-V с портала Azure.
  • Создайте устройство и убедитесь, что оно может подключиться к средству "Обнаружение и оценка" службы "Миграция Azure".
  • Выполните первоначальную настройку устройства и зарегистрируйте его в проекте с помощью ключа проекта.

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

  1. В разделе ">Серверы миграции", базы данных и веб-приложения>Службы "Миграция Azure": обнаружение и оценка, выберите "Обнаружение".
  2. В разделе Discover servers (Обнаружение серверов)>Are your servers virtualized? (Серверы виртуализированы?) выберите вариант Да, с Hyper-V.
  3. В разделе 1:Generate project key (1. Создание ключа проекта) укажите имя устройства Миграции Azure, которое вы настроите для обнаружения серверов в Hyper-V. Это имя должно содержать буквы и цифры (не более 14 символов).
  4. Щелкните Создать ключ, чтобы начать создание необходимых ресурсов Azure. Не закрывайте страницу "Обнаружение серверов" во время создания ресурсов.
  5. После успешного создания ресурсов Azure будет создан ключ проекта.
  6. Скопируйте этот ключ, так как он понадобится вам для завершения регистрации модуля во время его настройки.

Скачивание VHD-файла

В 2. Скачивание (модуль) службы "Миграция Azure" выберите . VHD-файл и нажмите кнопку "Скачать".

Screenshot of selections for Discover servers.

Screenshots of selections for Generate Key.

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

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

  1. На сервере, где скачан файл, откройте командное окно с правами администратора.
  2. Выполните следующую команду, чтобы создать хэш для VHD
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Пример использования: C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256

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

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

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

  1. Извлеките сжатый VHD-файл в папку в узле Hyper-V, где будет размещено устройство. Извлекаются три папки.

  2. Откройте диспетчер Hyper-V. В меню Actions (Действия) щелкните команду Import Virtual Machine (Импорт виртуальной машины).

    Screenshot of preocedure to Deploy VHD.

  3. Перед началом работы в мастере >импорта виртуальных машин нажмите кнопку "Далее".

  4. В поле Locate Folder (Определить папку) укажите папку, содержащую извлеченный VHD. Затем нажмите кнопку Далее.

  5. В меню Select Virtual Machine (Выбор виртуальной машины) нажмите кнопку Next (Далее).

  6. В меню Choose Import Type (Выбор типа импорта) щелкните Copy the virtual machine (create a new unique ID) (Копировать виртуальную машину (создать уникальный идентификатор)). Затем нажмите кнопку Далее.

  7. В меню Choose Destination (Выбор назначения) оставьте параметр по умолчанию. Нажмите кнопку Далее.

  8. В меню Storage Folders (Папки хранилища) оставьте значение по умолчанию. Нажмите кнопку Далее.

  9. В поле Choose Network (Выбор сети) укажите виртуальный коммутатор, который будет использоваться сервером. Ему требуется подключение к Интернету для отправки данных в Azure.

  10. Просмотрите информацию на странице Summary (Сводка). Нажмите кнопку Готово.

  11. В Виртуальные машины диспетчера >Hyper-V запустите виртуальную машину.

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

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

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

Настройте устройство в первый раз.

Примечание.

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

  1. В Виртуальные машины диспетчера >Hyper-V щелкните правой кнопкой мыши сервер >Подключение.

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

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

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

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

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

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

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

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

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

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

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

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

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

    Screenshot that shows setting up the prerequisites in the appliance configuration manager.

    Примечание.

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

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

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

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

      Screenshot that shows where to copy the device code and log in.

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

      Примечание.

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

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

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

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

Делегирование учетных данных для виртуальных жестких дисков SMB

Если вы запускаете виртуальные жесткие диски в SMB, необходимо включить делегирование учетных данных с устройства на узлы Hyper-V. Чтобы сделать это на устройстве, выполните следующее:

  1. На устройстве выполните эту команду. HyperVHost1/HyperVHost2 — это примеры имен узлов.

    Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
    
  2. Кроме того, это можно сделать в редакторе локальных групповых политик на устройстве:

    • В разделе Политика локального компьютера>Конфигурация компьютера щелкните Административные шаблоны>Система>Передача учетных данных.
    • Дважды щелкните Разрешить передачу новых учетных данных и выберите Включено.
    • В разделе Параметры щелкните Показать и добавьте в список каждый узел Hyper-V, который требуется обнаружить, используя wsman/ в качестве префикса.
    • В области Передача учетных данных дважды щелкните Разрешить делегирование новых учетных данных с проверкой подлинности сервера "только NTLM". Еще раз добавьте в список каждый узел Hyper-V, который требуется обнаружить, используя wsman/ в качестве префикса.

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

Подключитесь с устройства к узлам или кластерам Hyper-V и запустите обнаружение.

Предоставление сведений о узле или кластере Hyper-V

  1. В разделе Step 1. Provide Hyper-V host credentials (Шаг 1. Предоставление учетных данных узла Hyper-V) щелкните элемент Добавить учетные данные, чтобы указать понятное имя для учетных данных, добавьте значения Имя пользователя и Пароль для того узла или кластера Hyper-V, который будет использоваться устройством для обнаружения серверов. Щелкните Save(Сохранить).

  2. Если вы хотите добавить несколько учетных данных одновременно, щелкните Добавить еще, чтобы сохранить и добавить дополнительные учетные данные. Для обнаружения серверов в Hyper-V поддерживается несколько вариантов учетных данных.

  3. На шаге 2. Укажите сведения о узле или кластере Hyper-V, щелкните "Добавить источник обнаружения", чтобы указать IP-адрес узла или кластера Hyper-V/ полное доменное имя и понятное имя учетных данных для подключения к узлу или кластеру.

  4. За один раз можно выбрать пункт Add single item (Добавить один элемент) или Add multiple items (Добавить несколько элементов). Здесь также есть параметр Импорт CSV для предоставления сведений об узле или кластере Hyper-V.

    Screenshot of selections for adding discovery source.

    • Если вы выберете пункт Add single item (Добавить один элемент), вам необходимо будет указать понятное имя для учетных данных и IP-адрес или полное доменное имя узла или кластера Hyper-V, а затем щелкнуть Сохранить.
    • Если выбрать "Добавить несколько элементов", выбранные по умолчанию, можно одновременно добавить несколько записей, указав IP-адрес узла Или кластера Hyper-V или полное доменное имя с понятным именем учетных данных в текстовом поле. Проверьте добавленные записи и щелкните Save (Сохранить).
    • Если вы выберете пункт Импорт CSV, вы сможете скачать CSV-файл шаблона и указать в нем IP-адрес или полное доменное имя узла или кластера Hyper-V и понятное имя для учетных данных. Затем импортируйте файл в виртуальный модуль, нажмите кнопку Проверить для проверки записей в файле и щелкните Сохранить.
  5. При нажатии кнопки "Сохранить" виртуальный модуль попытается проверить подключение к добавленным узлам или кластерам Hyper-V и отобразит состояние проверки в таблице для каждого из них.

    • Вы можете просмотреть дополнительные сведения о проверенных узлах или кластерах, щелкнув их IP-адрес или полное доменное имя.
    • Если проверка узла завершилась неудачно, просмотрите ошибку, щелкнув пункт Сбой проверки в столбце "Состояние" таблицы. Устраните проблему и выполните проверку еще раз.
    • Чтобы удалить узлы или кластеры, щелкните Удалить.
    • Невозможно удалить конкретный узел из кластера. Вы можете удалить только весь кластер.
    • Вы можете добавить кластер, даже если возникли проблемы с конкретными узлами в кластере.
  6. Вы можете повторно проверить подключение к узлам или кластерам в любое время перед началом обнаружения.

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

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

Screenshot that shows providing credentials for software inventory and dependency analysis.

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

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

  1. Щелкните Добавление учетных данных.

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

    Вы можете предоставить учетные данные домена/, Windows(, отличных от домена)/, Linux(non-domain). См. сведения о том, как указать учетные данные и как мы их обрабатываем.

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

    • понятное имя;
    • имя пользователя;
    • Пароль. Выберите Сохранить.

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

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

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

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

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

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

Screenshot that shows providing and validating multiple credentials.

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

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

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

  • Чтобы метаданные обнаруженных серверов отобразились на портале Azure, потребуется около 2 минут на узел.
  • Если вы предоставили учетные данные сервера, инвентаризация программного обеспечения (обнаружение установленных приложений) автоматически инициируется при обнаружении серверов, работающих на узлах Или кластерах Hyper-V. Инвентаризация программного обеспечения выполняется каждые 12 часов.
  • Во время инвентаризации программного обеспечения добавленные учетные данные серверов последовательно указываются для каждого сервера и проверяются путем анализа зависимостей без агента. По завершении обнаружения серверов на портале вы можете включить анализ зависимостей без агента на серверах. Для включения анализа зависимостей без агента можно выбрать только серверы, на которых успешно выполнена проверка.

Проверка серверов на портале

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

  1. Откройте панель мониторинга службы "Миграция Azure".
  2. На серверах, базах данных и веб-приложениях>Службы "Миграция Azure: обнаружение и оценка" щелкните значок, отображающий количество обнаруженных серверов.

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

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