AWS DMS - AWS Guía prescriptiva

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.

AWS DMS

AWS Database Migration Service (AWS DMS) es un servicio administrado que es útil para mover los datos hacia la nube de AWS de manera fácil y segura. Si la base de datos es relativamente pequeña y la aplicación puede tolerar un nivel moderado de tiempo de inactividad, AWS DMS es una opción de migración que vale la pena considerar. Puede utilizar AWS DMS aunque tenga requisitos de tiempo de inactividad mínimos. Esto se debe a que AWS DMS ofrece compatibilidad total con la replicación continua y de carga completa.

AWS DMS ofrece las ventajas siguientes:

  • Admite migraciones homogéneas y heterogéneas

  • Utiliza la captura de datos de cambios para mantener sincronizadas las bases de datos de origen y minimizar el tiempo de inactividad durante la migración

Arquitectura

En el diagrama siguiente se muestra la arquitectura para migrar una base de datos de PostgreSQL en las instalaciones a la nube de AWS mediante AWS DMS.

Arquitectura de AWS DMS

En el diagrama, se muestra el siguiente flujo de trabajo:

  1. Cree una instancia de base de datos de PostgreSQL en Amazon EC2.

  2. Cree una instancia de replicación en AWS DMS.

  3. Cree puntos de conexión de origen y destino para una tarea de replicación en AWS DMS.

  4. Cree una tarea de replicación que se encargue de migrar los datos de una base de datos de origen a una base de datos de destino.

  5. Complete la migración y borre los recursos.

Para más información sobre cómo utilizar AWS DMS, consulte Working with self-managed PostgreSQL databases as a source in AWS DMS en la documentación de AWS DMS.

Limitaciones

Para más información sobre las limitaciones de AWS DMS, consulte Limitations on using a PostgreSQL database as a DMS source en la documentación de AWS DMS.