Saltar al contenido principal

Características de AWS Database Migration Service

Migraciones seguras

Abrir todo

    En lo que respecta a las conexiones, DMS protege las conexiones de los puntos de conexión mediante cifrado SSL/TLS, lo que garantiza que los datos permanezcan protegidos durante el tránsito. Para mayor seguridad, DMS crea instancias de replicación dentro de una nube virtual privada de AWS, lo que proporciona aislamiento seguro de los recursos y control total sobre las configuraciones de red durante la migración.

    Para proteger la información confidencial, DMS ofrece capacidades de enmascaramiento de datos que pueden ocultar datos confidenciales modificando el contenido de las columnas especificadas antes de cargarlos en la base de datos de destino.

    La administración segura del acceso en AWS DMS se logra mediante la integración con varios servicios de seguridad de AWS. Gracias a las políticas de AWS Identity and Access Management (IAM), los administradores pueden definir permisos específicos para usuarios, grupos y roles, lo que garantiza un acceso controlado y seguro durante todo el proceso de migración.

    La seguridad se refuerza aún más mediante la integración de DMS con AWS Key Management Service (KMS), que permite la creación y administración de claves de cifrado para proteger los datos durante la migración. Además, DMS funciona a la perfección con AWS Secrets Manager para proporcionar almacenamiento centralizado y administración de credenciales y otra información confidencial. Este enfoque de seguridad integral no solo refuerza la protección de los datos, sino que también simplifica la administración del acceso en todo el flujo de trabajo de migración.

    DMS ofrece visibilidad en tiempo real y detección proactiva de problemas a través de su integración con Amazon SNS, CloudWatch, CloudTrail y los registros de bases de datos, mientras que su panel de supervisión consolida información para una administración simplificada.

Sin interrupciones

Abrir todo

    AWS DMS le permite migrar sus bases de datos a AWS prácticamente sin tiempo de inactividad. Todos los cambios de datos a la base de datos de origen que se producen durante la migración se reproducen de forma continua en el destino, lo que permite que la base de datos de origen esté completamente operativa durante el proceso de migración. Una vez finalizada la migración de la base de datos, la base de datos de destino permanecerá sincronizada con la de origen, lo que le permitirá cambiar a la base de datos de destino en el momento que desee.

    AWS DMS es altamente resiliente y autorreparable. Supervisa continuamente las bases de datos de origen y destino, la conectividad de red y las instancias de replicación. En caso de interrupción, reinicia automáticamente el proceso y continúa la migración desde donde se detuvo. La opción Multi-AZ de AWS DMS ofrece alta disponibilidad para la migración de bases de datos y la replicación continua de datos con instancias de replicación redundantes.

     

    DMS garantiza que no haya pérdida de datos mediante varios mecanismos integrados que funcionan en conjunto. En esencia, DMS usa la captura de datos de cambios (CDC) para capturar continuamente los cambios en la base de datos de origen mientras la replicación está en curso, lo que garantiza que todas las transacciones o modificaciones nuevas se capturen y repliquen en el destino.

    La coherencia de las transacciones se mantiene garantizando que los cambios relacionados se migren juntos como transacciones completas, preservando el orden de los cambios y los límites de las transacciones. Durante todo el proceso de migración, DMS crea puntos de control para hacer seguimiento del progreso y garantizar que no se pierda ningún dato. Si se produce una interrupción, a replicación puede reanudarse desde el último punto de control en lugar de tener que volver a empezar.

    DMS emplea la validación continua de datos para comparar los datos de origen y destino, lo que ayuda a identificar las discrepancias que requieren atención. La característica de resincronización de datos gestiona automáticamente las discrepancias de datos mediante una integración fluida con las tareas de migración existentes. Cuando se detectan discrepancias, DMS recupera los datos actuales de la base de datos de origen y los aplica al destino, manteniendo las transformaciones o asignaciones de tablas configuradas.

    Este enfoque integral ayuda a garantizar la precisión y la consistencia de los datos durante todo el proceso de migración. Sin embargo, lograr una pérdida de datos cero también depende de la configuración adecuada, la estabilidad de la red y el cumplimiento de las prácticas recomendadas de AWS para la migración de bases de datos.

Rentabilidad

Abrir todo

    Las instancias bajo demanda de DMS le permiten pagar la capacidad de migración de bases de datos por hora sin compromisos a largo plazo. De este modo, puede olvidarse de los costos y las complejidades de planificar, comprar y mantener equipos, lo que permite que todo el proceso resulte más rápido y económico.

    DMS sin servidor facilita aún más la migración de datos y la hace más rentable sin necesidad de aprovisionar instancias de replicación o supervisar el uso y ajustar la capacidad de forma manual. Aprovisiona, supervisa y escala automáticamente los recursos de migración a la capacidad óptima necesaria para satisfacer la demanda, eliminando las tareas de administración de instancias como la estimación de la capacidad, el aprovisionamiento, la optimización de costos y la administración de las versiones y parches del motor de replicación. Ya no necesita aprovisionar recursos en exceso para los picos de demanda y solo paga por la capacidad de migración de datos que utiliza. DMS sin servidor admite varios casos de uso, como la replicación continua de datos, la consolidación de bases de datos y las migraciones heterogéneas y homogéneas. Para obtener más información, consulte la documentación de DMS sin servidor.

Facilidad de uso

Abrir todo

    DMS es fácil de usar. No es necesario instalar ningún controlador o aplicación y, en la mayoría de los casos, no es necesario realizar cambios en la base de datos de origen. Puede iniciar la migración de una base de datos en tan solo unos pasos en la consola de administración de AWS.

Amplia cobertura

Abrir todo

    Con DMS, puede realizar una migración de bases de datos homogénea mediante la migración de bases de datos iguales o modernizarse con una migración de bases de datos heterogénea mediante la migración entre diferentes bases de datos. DMS admite más de 20 bases de datos y almacenamientos de datos como puntos de enlace de origen y destino.

    En el caso de las migraciones heterogéneas, los motores de bases de datos de origen y de destino son diferentes, como en el caso de las migraciones de Oracle a Aurora, de Oracle a PostgreSQL o de Microsoft SQL Server a MySQL. El proceso de las migraciones heterogéneas cuenta con dos pasos. Como la estructura del esquema, los tipos de datos y el código de las bases de datos de origen y destino pueden ser muy diferentes, el primer paso es convertir el esquema y el código de origen para que coincidan con los de la base de datos de destino. El segundo paso consiste en migrar los datos de la base de datos de origen a la base de datos de destino con DMS. Puede elegir entre instancias de replicación de DMS o DMS sin servidor, que automatizan las arduas tareas de aprovisionamiento, supervisión y escalado de los recursos de migración. Todos los tipos de datos necesarios se convertirán de forma automática durante la migración. 

    Para la conversión de esquemas, DMS ofrece dos soluciones de conversión de esquemas que pueden ahorrar semanas o meses de esfuerzo. Puede optar por iniciar sesión en la consola de DMS para iniciar el flujo de trabajo de Conversión de esquemas de DMS (DMS SC) y disfrutar de una experiencia completamente administrada o descargar el software de Herramienta de conversión de esquemas de AWS (SCT) para realizar una evaluación y conversión similares en su sistema local.

    Ambas opciones evaluarán y convertirán automáticamente el esquema de la base de datos de origen y la mayoría 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. Con unos pocos pasos, puede generar un informe de evaluación que muestre la complejidad de la conversión de esquemas. Este informe proporciona recomendaciones sobre cómo resolver las incompatibilidades entre los motores de base de datos de origen y de destino. Cualquier objeto que no se pueda convertir automáticamente se marca con claridad como elemento de una acción con instrucciones prescriptivas sobre cómo llevar a cabo la conversión, para que se pueda convertir manualmente y así completar la migración. Una vez finalizada la conversión del esquema, AWS DMS puede migrar los datos del origen al destino.

    DMS SC usa IA generativa en combinación con un enfoque tradicional basado en reglas para reducir aún más la cantidad de objetos de bases de datos que requieren conversión manual. Con las recomendaciones de IA generativa, puede simplificar y acelerar sus proyectos de migración de bases de datos, especialmente al convertir objetos de código complejos, como procedimientos, funciones o desencadenadores almacenados. Conversión de esquemas de DMS con IA generativa acelera la migración al proporcionar recomendaciones de código revisables, lo que reduce el tiempo y el esfuerzo de las conversiones complejas y permite migraciones de bases de datos más rápidas y confiables. La característica está disponible para las conversiones de esquemas de motores comerciales, como Microsoft SQL Server, a la edición compatible con PostgreSQL de Amazon Aurora y Amazon Relational Database Service (Amazon RDS) para PostgreSQL. Para más información sobre DMS SC, consulte la documentación y la guía de introducción. Consulte la documentación sobre las conversiones de bases de datos compatibles con AWS DMS SC y las conversiones de AWS SCT.

    Para convertir sentencias SQL incrustadas en su aplicación, Amazon Q Developer puede analizar el código de origen de la aplicación Java y convertir el código de Oracle a Amazon Aurora PostgreSQL o Amazon RDS para PostgreSQL.

Preguntas frecuentes

Abrir todo

    AWS DMS se utiliza para migraciones de bases de datos y almacén de datos hacia y desde AWS, además de para la replicación continua de datos y la consolidación de bases de datos. Con DMS, puede migrar a una base de datos de AWS completamente administrada. Al trasladar sus bases de datos comerciales y de código abierto autoadministradas a servicios de bases de datos de AWS completamente administrados, obtiene agilidad, acelera el tiempo de comercialización y mejora la disponibilidad, al tiempo que reduce los gastos operativos.

    Como alternativa, puede optar por modernizar sus bases de datos mediante migraciones heterogéneas a bases de datos personalizadas de AWS. Con AWS, puede elegir las bases de datos adecuadas y optimizar la relación entre precio y rendimiento a cualquier escala.

     

    Si se registró en el nivel gratuito de AWS antes del 15 de julio de 2025, dispone de 750 horas mensuales de uso de instancias dms.t3.micro en una zona de disponibilidad única (AZ) durante un año. También recibe 50 GB de almacenamiento incluido en unidades SSD de uso general. Según la característica, puede haber un costo basado en el uso. En el caso de DMS Fleet Advisor y DMS SC, solo paga por el almacenamiento que utilice. En el caso de las opciones de migración con DMS, ya sea que utilice instancias de replicación u opciones sin servidor, paga por hora según la capacidad que utilice. Consulte los precios de DMS para obtener más información.

    Si se registra en el nivel gratuito de AWS después del 15 de julio de 2025, podrá elegir entre un plan gratuito o un plan de pago para acceder a DMS y a todas sus características, como DMS sin servidor. Ambos planes ofrecen 100 USD en créditos y hasta 100 USD adicionales en créditos por activar servicios fundamentales de AWS (consulte el widget “Explore AWS” en la Consola de administración de AWS). Cuando agote sus créditos del nivel gratuito, tendrá que cambiarse a un plan de pago para continuar con el uso del servicio. Los créditos de nivel gratuito son válidos durante un máximo de doce meses.

    El nivel gratuito de AWS se aplica a los servicios participantes en todas nuestras regiones globales. Los créditos del nivel gratuito no se encuentra disponible en las regiones AWS GovCloud (EE. UU.) o China (Pekín) en este momento.

    Independientemente de cuándo se registre en el nivel gratuito de AWS, no se cobrará ningún cargo por transferencia de datos de DMS por el tráfico que entra o sale del propio nodo de DMS. El uso del nivel gratuito de AWS se calcula mensualmente en todas las regiones y se aplica de forma automática a su factura. El uso gratuito no es acumulable.