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


Обнаружение веб-приложений и экземпляров SQL Server в существующем проекте

В этой статье описывается, как обнаружить веб-приложения, экземпляры и базы данных SQL Server в проекте Azure Migrate, созданном до представления функции предварительной оценки Azure SQL и/или до предварительной оценки функции Azure App Service.

Обнаружение веб-приложений и экземпляров SQL Server и баз данных, работающих на локальных компьютерах, помогает определить и адаптировать путь миграции в Azure. Устройство Azure Migrate выполняет обнаружение, используя учетные данные для доменов или компьютеров вне домена в Windows, или учетные данные для аутентификации SQL Server, обеспечивающие доступ к экземплярам и базам данных SQL Server, работающим на целевых серверах. Процесс обнаружения выполняется без агента, на целевых серверах ничего не устанавливается.

Перед началом работы

Примечание.

Хотя процедура, описанная в этой статье, предназначена для VMware, процессы похожи на Microsoft Hyper-V и физические среды. Обнаружение и оценивание экземпляров и баз данных SQL Server доступны в средах Microsoft Hyper-V и физических средах.

Включение обнаружения веб-приложений и экземпляров SQL Server и баз данных

  1. В вашем проекте Azure Migrate выполните одно из следующих действий:

    • Выберите "Не включено" на плитке "Концентратор" или

      Скриншот плитки Центра миграции Azure, где обнаружение SQL и веб-приложений не активировано.

    • Выберите «Не включено» в разделе обнаружения сервера в столбце "Экземпляры SQL" или "Веб-приложения".

      Снимок экрана панели Azure Migrate с обнаруженными серверами, где обнаружение SQL и веб-приложений не включено.

  2. Чтобы обнаружить веб-приложения и экземпляры SQL Server и базы данных, выполните указанные ниже действия.

    • Нажмите кнопку Обновить, чтобы создать требуемый ресурс.

      Снимок экрана: кнопка обновления устройства службы

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

      • Устройство и его компоненты автоматически обновляются

      Скриншот версии прибора.

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

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

Примечание.

Для обнаружения WebApp может потребоваться добавить учетные данные в формате DLL (netbiosdomain\user), чтобы обнаружение было успешно завершено.

  • Убедитесь, что инвентаризация программного обеспечения уже включена, или укажите доменные или недоменные учетные данные для ее включения. Инвентаризация программного обеспечения должна выполняться для обнаружения экземпляров и веб-приложений SQL Server.
  • Устройство пытается проверить учетные данные домена с помощью AD по мере их добавления. Убедитесь, что у сервера устройства есть сетевой доступ к серверу AD, связанному с этими учетными данными. Учетные данные, не относящиеся к домену, и учетные данные, связанные с проверкой подлинности SQL Server, не проверяются.
  • После добавления необходимых учетных данных нажмите кнопку "Начать обнаружение", чтобы начать проверку.
  • Разрешите веб-приложениям и обнаружению SQL работать некоторое время, прежде чем создавать оценки для службы приложений Azure или Azure SQL. Если процедура обнаружения веб-приложений, экземпляров и баз данных SQL Server не будет завершена, то в отчете об оценке соответствующие экземпляры получат статус Неизвестно.
  • В проекте с несколькими устройствами возможно, что агент обнаружения и оценки веб-приложений одного устройства может обнаружить веб-приложение, работающее на сервере, обнаруженном другим устройством. Это не препятствует обнаружению или оценке веб-приложения.

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