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 ha:
- Creado un proyecto de Azure Migrate antes de anunciar la característica de evaluación de SQL y aplicaciones web para su región.
- Agregado la herramienta para Azure Migrate: detección y valoración a un proyecto
- Revise la compatibilidad y los requisitos de la detección de aplicaciones.
- En caso de que vaya a detectar recursos en el entorno de VMware, asegúrese de que los servidores en los que se ejecuta la detección de aplicaciones tengan instaladas la versión de PowerShell 2.0 o posterior y las herramientas de VMware (posterior a 10.2.0).
- 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 se centra en VMware, los procesos son similares para Microsoft Hyper-V y los entornos físicos. La detección y la evaluación de instancias y bases de datos de SQL Server están disponibles en los entornos físico y de Microsoft Hyper-V.
Habilitación de la detección de aplicaciones web e instancias y bases de datos de SQL Server
En el proyecto de Azure Migrate, realice una de las acciones siguientes:
Seleccione No habilitado en el icono del centro, o bien
Seleccione No habilitado en cualquier entrada de la página de detección de Server, en la columna Instancias de SQL o aplicaciones web.
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.
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 de forma automática
En el panel de administración de credenciales y orígenes de detección del Administrador de configuración de dispositivos, agregue las credenciales de autenticación de SQL Server o de dominio que tengan acceso de administrador del sistema a las bases de datos y a la instancia de SQL Server que se van a detectar, o bien que 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 intentará validar las credenciales de dominio con AD, a medida 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.
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 contengan varios dispositivos, es posible que el agente de evaluación y detección de aplicaciones web de un dispositivo acabe detectando una aplicación web que se ejecuta en un servidor detectado por otro dispositivo. Esto no impide la experiencia de descubrimiento o detección de la aplicación web.
Pasos siguientes
- Más información sobre cómo crear una evaluación de Azure SQL.
- Más información sobre Learn more las evaluaciones de Azure SQL.
- Más información sobre cómo crear una evaluación de Azure App Service.
- Más información sobre las evaluaciones de Azure App Service.
- Más información sobre cómo crear una evaluación de Azure Spring Apps.