Compartir por


Detección de aplicaciones web e instancias de SQL Server en un proyecto existente

En este artículo se describe cómo detectar aplicaciones web e instancias de SQL Server en un proyecto de Azure Migrate creado antes de la versión preliminar de la característica de evaluación de Azure SQL o antes de la versión preliminar de la característica de evaluación de Azure App Service.

La detección de aplicaciones web e instancias y bases de datos de SQL Server que se ejecutan en máquinas locales ayuda a identificar y personalizar una ruta de migración a Azure. Para realizar la detección, el dispositivo de Azure Migrate usa credenciales del sistema operativo Windows de dominio y que no son de dominio, o bien credenciales de autenticación de SQL Server que tienen acceso a las bases de datos e instancias de SQL Server que se ejecutan en los servidores de destino. Este proceso de detección se realiza sin agente, es decir, no se instalada nada en los servidores de destino.

Antes de comenzar

  • Asegúrese de que tiene:
  • Revise la compatibilidad y los requisitos de la detección de aplicaciones.
  • En caso de que detecte recursos en un entorno de VMware, asegúrese de que los servidores en los que ejecuta la detección de aplicaciones tengan instalada la versión 2.0 o posterior de PowerShell y las herramientas de VMware (posteriores a la 10.2.0) instaladas.
  • Compruebe los requisitos para implementar el dispositivo de Azure Migrate.
  • Compruebe que tiene los roles necesarios en la suscripción para crear los recursos.
  • Asegúrese de que el dispositivo tenga acceso a Internet.

Nota:

Aunque el procedimiento descrito en este artículo es para VMware, los procesos son similares para los entornos físicos y De Microsoft Hyper-V. La detección y evaluación de instancias y bases de datos de SQL Server está disponible en los entornos físicos y de Microsoft Hyper-V.

Habilitación de la detección de aplicaciones web e instancias y bases de datos de SQL Server

  1. En el proyecto de Azure Migrate, realice una de las acciones siguientes:

    • Seleccione No habilitado en el icono del concentrador o

      Screenshot of Azure Migrate hub tile with SQL and web apps discovery not enabled.

    • Seleccione No habilitado en ninguna entrada de la página Detección del servidor en la columna Instancias de SQL o Aplicaciones web.

      Screenshot of Azure Migrate discovered servers blade with SQL and web apps discovery not enabled.

  2. Para detectar aplicaciones web e instancias y bases de datos de SQL Server, siga los pasos que se indican:

    • Seleccione la opción de Actualizar para crear el recurso necesario.

      Screenshot of button to upgrade the Azure Migrate appliance.

    • Compruebe que los servicios que se ejecutan en el dispositivo estén actualizados a las últimas versiones. Para ello, inicie el administrador de configuración del dispositivo desde el servidor de este y seleccione la opción para ver los servicios del dispositivo en el panel de configuración de requisitos previos.

      • El dispositivo y sus componentes se actualizan automáticamente

      Screenshot of the appliance version.

    • En el panel Administrar credenciales y orígenes de detección del Administrador de configuración del dispositivo, agregue credenciales de autenticación de Dominio o DE SQL Server que tengan acceso Sysadmin en la instancia y las bases de datos de SQL Server que se detectarán o tengan estos permisos para cada instancia de SQL Server.

    • La detección de aplicaciones web funciona con credenciales del sistema operativo Windows de dominio y que no son de dominio, siempre y cuando la cuenta usada tenga privilegios de administrador local en los servidores. Puede aprovechar la característica de asignación automática de credenciales del dispositivo, como se resalta aquí.

    Algunos puntos a tener en cuenta:

    • Asegúrese de que el inventario de software ya esté habilitado o proporcione credenciales que sean de dominio o no para habilitarlo. Se debe realizar el inventario de software para detectar las instancias de SQL Server y las aplicaciones web.
    • El dispositivo intenta validar las credenciales de dominio con AD, ya que se agregan. Asegúrese de que el servidor del dispositivo tenga una línea de visión de red al servidor de AD asociado a las credenciales. Las credenciales que no son de dominio y las credenciales asociadas con la autenticación de SQL Server no se validan.
  3. Una vez agregadas las credenciales que desee, seleccione Iniciar detección para comenzar el examen.

Nota:

  • Permita que la detección de aplicaciones web y SQL se ejecute durante algún tiempo antes de crear evaluaciones de Azure App Service o Azure SQL. Si no se permite que se complete la detección de aplicaciones web y bases de datos e instancias de SQL Server, las instancias respectivas se marcan como Desconocidas en el informe de evaluación.
  • En un proyecto que contiene varios dispositivos, es posible que el agente de detección y evaluación de aplicaciones web de un dispositivo termine detectando una aplicación web que se ejecuta en un servidor detectado por otro dispositivo. Esto no impide la experiencia de detección o evaluación de la aplicación web.

Pasos siguientes