Exploración de las opciones de valoración para la migración de bases de datos

Completado

Cuando se trata de migrar una base de datos a una nueva plataforma o versión, es importante valorar la base de datos de antemano para identificar los posibles problemas que podrían afectar al proceso de migración.

Herramientas como la extensión de migración de Azure para Azure Data Studio, Azure Migrate y Data Migration Assistant (DMA) pueden ayudarle en este proceso.

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.

Extensión de migración de Azure para Azure Data Studio

La extensión de migración de Azure SQL para Azure Data Studio ayuda a valorar la preparación para la migración, proporcionar las recomendaciones de SKU adecuadas para los recursos de Azure y facilitar la migración de la base de datos de SQL Server a Azure, y es ideal para bases de datos pequeñas y medianas. Cuenta con la tecnología de la versión más reciente de Azure Database Migration Service y también proporciona una característica de evaluación avanzada que evalúa las bases de datos de SQL Server que están listas para la migración a Azure SQL.

Además, la extensión de migración es una herramienta ligera que proporciona compatibilidad con los modos de migración en línea y sin conexión, lo que le permite migrar de SQL Server a Azure SQL Managed Instance, Azure SQL Database o SQL Server en una máquina virtual de Azure. Sin embargo, tenga en cuenta que, en el caso de la migración de SQL Server a Azure SQL Database, solo está disponible actualmente el modo de migración sin conexión.

Nota:

Para ver una lista de las características admitidas por la extensión, consulte Extensión de migración de Azure SQL para Azure Data Studio.

Azure Migrate

Azure Migrate es un servicio de migración completo que admite una amplia gama de escenarios de migración, incluida la migración de SQL Server. Azure Migrate proporciona un conjunto de herramientas diseñadas para la valoración y migración de servidores locales, infraestructura, aplicaciones y datos a gran escala, con el fin de migrarlos a Azure.

Entre estas herramientas se incluyen la detección y valoración de Azure Migrate, que evalúan el entorno existente, y la migración y modernización, que facilitan el proceso de migración y modernización real. Además, Azure Migrate se integra perfectamente con varios servicios de Azure, herramientas y ofertas de fabricantes de software independientes (ISV), lo que garantiza una experiencia de migración flexible y eficaz adaptada a sus requisitos específicos.

Azure Migrate es adecuado para escenarios y migraciones a una escala mayor.

Nota:

Para ver una lista de herramientas integradas compatibles con Azure Migrate, consulte Herramientas integradas.

Data Migration Assistant (DMA)

Database Migration Assistant (DMA) es una aplicación independiente que ayuda a migrar o actualizar bases de datos de SQL Server. Automatiza el proceso de comprobación de la existencia de problemas de compatibilidad y ofrece recomendaciones. DMA se conecta a los servidores de origen y destino, identificando cambios importantes y características en desuso, y valorando las nuevas características para mejorar el rendimiento. Admite tanto las migraciones del host de SQL Server locales como las migraciones a Azure SQL.

Captura de pantalla de la página de inicio de Data Migration Assistant.

Aunque DMA admite Azure SQL Managed Instance y SQL Server en Azure Virtual Machines como opciones de destino, es más adecuado para las organizaciones que migran sus bases de datos a Azure SQL Database o SQL Server.

Para obtener más información sobre Data Migration Assistant, consulte Procedimientos recomendados para ejecutar Data Migration Assistant.

Independientemente de la herramienta elegida, es importante evaluar los requisitos y objetivos específicos del proyecto de migración. La selección de la herramienta adecuada en función del escenario ayuda a garantizar una migración correcta y eficaz de SQL Server a Azure.