Valoración de una base de datos con Azure Migrate

Completado

Azure Migrate ofrece herramientas para valorar las cargas de trabajo locales actuales, lo que proporciona conclusiones para la planeación de la migración. Asimismo, puede realizar una detección de entorno sin agente, o bien usar agentes para realizar un análisis de dependencias. Esto ayuda a identificar las dependencias entre distintos componentes del entorno.

¿Qué es Azure Migrate?

Azure Migrate simplifica el proceso de migración, modernización y optimización del entorno de Azure al ofrecer una amplia gama de servicios completos. Incluye todos los pasos previos a la migración, como la detección, las valoraciones y el ajuste de tamaño correcto de los recursos locales para la infraestructura, los datos y las aplicaciones. Además, Azure Migrate permite la integración con herramientas de terceros. De este modo, se amplían sus funcionalidades para admitir una amplia gama de casos de uso.

Azure Migrate admite la detección y valoración de diferentes implementaciones de SQL Server, como las instancias de clúster de conmutación por error (FCI) de AlwaysOn y los grupos de disponibilidad (AG) AlwaysOn de SQL Server.

Hay varias herramientas disponibles en Azure Migrate, como la detección y valoración, y la migración y modernización, que pueden integrarse con otros servicios de Azure y ofertas de fabricantes de software independientes (ISV), y admitir la valoración, migración y modernización de servidores, bases de datos, aplicaciones web y escritorios virtuales.

Por ejemplo, si va a valorar todo el patrimonio de datos de SQL Server a gran escala en VMware, puede usar Azure Migrate para obtener recomendaciones de implementación de Azure SQL, el ajuste de tamaño de destino y las estimaciones mensuales.

Captura de la pantalla de inicio de Información general de Azure Migrate en Azure Portal.

Durante la fase de detección, Azure Migrate también se puede usar para examinar la red e identificar todas las instancias y características de SQL Server usadas en la organización.

Herramientas de valoración

El centro de valoración de Azure Migrate incluye estas herramientas:

Azure Migrate: Detección y evaluación

Existen tres tipos de valoraciones que puede crear con la herramienta de detección y valoración de Azure Migrate.

  • Detección y valoración de SQL Server

    Admite implementaciones de SQL Server que se ejecutan en VMware, Microsoft Hyper-V y entornos físicos, además de servicios de IaaS de otras nubes públicas. Proporciona una detección sin agente, una estimación de costos y una configuración de Azure SQL óptima. Requiere un dispositivo de Azure Migrate que implemente en el entorno local. Esta herramienta es adecuada para cargas de trabajo en las que necesita valorar la preparación de las máquinas virtuales y los servidores físicos, sin limitarse solo a los servidores SQL Server.

    Captura de pantalla de la herramienta de detección y valoración de Azure Migrate en el panel de Azure Migrate.

    Durante la fase de detección, Detección y valoración de SQL Server también se puede usar para examinar la red e identificar todas las instancias y características de SQL Server usadas en la organización. Esto puede proporcionar conclusiones valiosas sobre el entorno de SQL Server existente, lo que le permite valorar la preparación y el ámbito del proyecto de migración.

  • Oportunidad de negocio

    Este tipo de valoración permite desarrollar un caso empresarial completo para valorar la rentabilidad de la inversión para la migración de servidores, implementaciones de SQL Server y aplicaciones web de ASP.NET a Azure. También puede poner fin a su incertidumbre y obtener información sobre el costo total de propiedad (TCO), el uso de recursos y ganancias rápidas para la migración y la modernización.

  • Optimización de costos

    Este tipo de valoración usa la detección sin agente, comprobaciones de preparación de Azure y un análisis de las dependencias para lograr una asignación e identificación locales eficaces de recursos listos para la migración. Usa conclusiones para calcular el costo de la migración de los recursos a Azure.

Data Migration Assistant (DMA)

Aprenderemos más sobre DMA en la siguiente unidad. Sin embargo, es importante tener en cuenta que DMA se usa al ejecutar una valoración de bases de datos (solo) en Azure Migrate. En el caso de las migraciones a Azure SQL, DMA también comprueba la paridad de características para descubrir características admitidas de forma parcial o no admitidas en Azure. Para aprovechar al máximo las características que ofrece Azure Migrate, debe instalar y crear un proyecto de valoración mediante DMA y, a continuación, cargar el informe de valoración en Azure Migrate.

Captura de pantalla en la que se muestra cómo cargar una valoración de Data Migration Assistant en Azure Migrate.

Nota:

Aunque Database Migration Assistant es una herramienta útil que está disponible, se recomienda usar Azure Database Migration Service para migraciones de gran tamaño y una experiencia general mejorada.

Ejercicio: Valoración de una base de datos y sincronización de resultados en Azure Migrate

Para ejecutar este ejercicio, asegúrese de seguir estos pasos antes de continuar:

Nota:

Para realizar este ejercicio, necesita acceso a una suscripción de Azure a fin de crear recursos de Azure. Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Si decide realizar este ejercicio de este módulo, tenga en cuenta que pueden generarse costos en la suscripción de Azure.

Prerrequisitos

  • SQL Server 2022 con la base de datos AdventureWorks más reciente.

  • Una vez restaurada la base de datos, ejecute el siguiente comando:

    USE [AdventureWorks]
    GO    
    
    ALTER TABLE [Person].[Person] ADD [Next] VARCHAR(5);
    
    CREATE PROCEDURE [HumanResources].[usp_legacyIntegration]
    AS
    SELECT DataCreated, UserID, ActionID 
    FROM LogDB..Logs
    
  • Un usuario de SQL Server con acceso de lectura a la base de datos de origen.

Tarea 1: Creación de un proyecto de Azure Migrate

  1. En Azure Portal, busque Azure Migrate.
  2. En Servicios, seleccione Azure Migrate.
  3. En la sección Objetivos de migración, seleccione Servidores, bases de datos y aplicaciones web y, a continuación, seleccione + Crear proyecto.
  4. En la página Crear proyecto, seleccione la suscripción y el grupo de recursos de Azure.
  5. En Detalles del proyecto, especifique el proyecto y la región geográfica en la que quiere crearlo.
  6. Seleccione Crear.

Tarea 2: Valoración de una base de datos mediante DMA

  1. Descargue e instale la última versión de DMA en el Centro de descarga de Microsoft y, luego, ejecute el archivo DataMigrationAssistant.msi.

  2. Inicie Microsoft Data Migration Assistant, seleccione + Nuevo y proporcione la siguiente información:

    • Tipo de proyecto: valoración
    • Nombre del proyecto:<proporcione un el nombre que prefiera>
    • Tipo de valoración: motor de base de datos
    • Tipo de servidor de origen: SQL Server
    • Tipo de servidor de destino: Azure SQL Database. Este es el servidor de destino que valorará para comprobar la compatibilidad.
  3. Seleccione Crear

  4. En la página de valoración, seleccione Comprobar paridad de características. Seleccione Next (Siguiente).

  5. En la barra lateral Conectar a un servidor, proporcione los detalles de conexión del servidor de origen. Seleccione Conectar.

  6. En la barra lateral Agregar orígenes, seleccione la base de datos para la valoración. Seleccione Agregar.

  7. Seleccione Iniciar valoración y, una vez finalizada esta, podrá ver los resultados en la pestaña Revisar resultados.

Captura de pantalla de la pestaña Revisar resultados después de ejecutar una valoración en Data Migration Assistant.

Tarea 3: Carga del informe de valoración en Azure Migrate

  1. En la página de resultados de la valoración de DMA, seleccione Cargar en Azure Migrate.
  2. En la barra lateral Conectar a Azure, seleccione Conectar. Siga los pasos para iniciar sesión en su cuenta de Azure.
  3. En la barra lateral Cargar en Azure Migrate, seleccione la suscripción seguida del proyecto de Azure Migrate creado en la primera tarea de este ejercicio.
  4. Seleccione Cargar.

Tarea 4: Revisión de los resultados en Azure Migrate

  1. En la sección Bases de datos (solo) de Azure Migrate, seleccione Actualizar. Esto garantiza que el panel se actualice en consecuencia.

    Captura de pantalla de los resultados de la valoración de bases de datos de Azure Migrate después de cargarse el informe de valoración.

    Nota

    Ahora se presentan los resultados de la valoración que cargamos desde DMA en la tarea anterior.

  2. Seleccione Bases de datos valoradas y revise los resultados.

    Captura de pantalla de los resultados de la página Bases de datos valoradas después de cargarse el informe de valoración.

Tenga en cuenta que el informe ya está disponible en Azure Migrate y diferentes equipos pueden hacer referencia al mismo. Dedique un momento a revisar los resultados de la valoración y las columnas del informe de valoración.