Herramientas para migraciones de bases de datos heterogéneas - AWSDirectrices prescriptivas

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Herramientas para migraciones de bases de datos heterogéneas

En el siguiente gráfico se proporciona una lista de herramientas que puede utilizar para migrar de SQL Server a otro motor de base de datos.

Herramienta de migración Compatibilidad con bases de datos destino Utilizado para
AWSWQF

Amazon RDS for MySQL

Amazon RDS for PostgreSQL

MySQL de Amazon Aurora

PostgreSQL de Amazon Aurora

Análisis previo a la migración
AWS SCT

Amazon RDS for MySQL

Amazon RDS for PostgreSQL

MySQL de Amazon Aurora

PostgreSQL de Amazon Aurora

Conversión de esquemas
AWS DMS

Amazon RDS for MySQL

Amazon RDS for PostgreSQL

MySQL de Amazon Aurora

PostgreSQL de Amazon Aurora

Migración de

En las siguientes subsecciones se proporciona más información acerca de cada herramienta.

AWSWQF

AWSWorkload Qualification Framework (AWSWQF) se utiliza para analizar bases de datos empresariales, código, dependencias de terceros y marcos de trabajo para migrar alAWSCloud. Evalúa y califica la carga de trabajo para toda la migración, incluidas las modificaciones de la base de datos y las modificaciones de la aplicación. WQF le recomienda estrategias y herramientas que puede utilizar para la migración y proporcionar comentarios procesables. También puede identificar acciones para completar una migración a Amazon RDS o Amazon Aurora.

Puede utilizar WQF durante la fase de planificación del proceso de migración para determinar lo que debe hacer para migrar sus datos y aplicaciones. WQF informa sobre lo siguiente:

  • Evaluación de la carga de trabajo, basada en la complejidad, el tamaño y la tecnología utilizada

  • Recomendaciones sobre las estrategias de migración

  • Recomendaciones sobre las herramientas de migración

  • Comentarios sobre qué hacer exactamente

  • Evaluación del esfuerzo requerido, según el tamaño del equipo y las funciones de los miembros

AWSno proporciona actualmente elAWSWQF para descargar. Si necesita más ayuda para evaluar una migración aAWSconAWSWQF, le recomendamos abrir un ticket de soporte.AWScolaborará con usted directamente para ayudar a hacer que el proceso le funcione.

AWS SCT

AWS Schema Conversion Tool(AWS SCT)convierte los esquemas de bases de datos comerciales existentes en un motor de código abierto o en unAWSBase de datos nativa de la nube.AWS SCThace predecibles las migraciones de bases de datos heterogéneas al convertir automáticamente el esquema de la base de datos de origen y la mayor parte de los objetos de código de la base de datos, incluidas las vistas, los procedimientos almacenados y las funciones, a un formato compatible con la base de datos de destino.

Al convertir su esquema de base de datos de un motor a otro, también deberá actualizar el código SQL de sus aplicaciones para interactuar con el nuevo motor de base de datos en lugar del antiguo.AWS SCTtambién convierte el código SQL en C ++, C #, Java u otro tipo de código de aplicación. Todos los objetos que no se pueden convertir automáticamente están marcados claramente para la conversión manual.AWS SCTtambién puede escanear el código fuente de la aplicación en busca de sentencias SQL integradas y convertirlas como parte de un proyecto de conversión de esquemas de base de datos. Para obtener más información, consulteUso de Microsoft SQL Server como origen paraAWS SCTen laAWS.

AWS DMS

AWS Database Migration Service(AWS DMS)migra sus datos de forma rápida y segura aAWS. Durante la migración, la base de datos de origen permanece totalmente operativa, lo que reduce al mínimo el tiempo de inactividadAWS DMSadmite migraciones homogéneas, como la migración de datos de una base de datos de SQL Server a otra. También admite migraciones heterogéneas entre distintas plataformas de bases de datos, como la migración de la base de datos de SQL Server a una base de datos de código abierto o a unaAWSbase de datos nativa de la nube.AWS DMSadministra las tareas complejas del proceso de migración, incluidas la replicación automática de los cambios de datos que se producen en la base de datos de origen en la base de datos de destino. Una vez realizada la migración de la base de datos, la base de datos de destino permanece sincronizada con la base de datos de origen todo el tiempo que desee y puede cambiar a la base de datos de destino cuando le convenga. Para obtener más información, consulteUso de una base de datos de Microsoft SQL Server como origen paraAWS DMSen laAWS.