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) proporciona una replicación continua de los datos, manteniendo sincronizadas las bases de datos de origen y destino. Al utilizarla AWS DMS como opción de recuperación ante desastres, puede establecer una replicación sincrónica con un objetivo de punto de recuperación (RPO) mínimo. El RPO depende de la repetición o generación del registro de transacciones y del tiempo de transferencia a la red.

El siguiente diagrama muestra la replicación continua de los datos de la región principal a la región en espera mediante AWS DMS el uso de.

""
  1. En la región principal, los datos se copian de la instancia de base de datos de Amazon RDS a AWS DMS.

  2. La base de datos de Amazon RDS de la región principal también utiliza una implementación Multi-AZ.

  3. Desde AWS DMS, los datos se cargan en la base de datos Amazon RDS en espera de la región secundaria.

AWS DMS Al elegir una opción de recuperación ante desastres, tenga en cuenta las siguientes consideraciones:

  • Esta es una cost-intensive-solution. El costo asociado depende principalmente del tipo de instancia de replicación que elija y del almacenamiento asignado. La transferencia de datos también conlleva un pequeño coste.

  • AWS DMS replica solo una cantidad limitada de sentencias del lenguaje de definición de datos (DDL). AWS DMS no propaga elementos como índices, usuarios, privilegios, procedimientos almacenados y otros cambios en la base de datos que no estén directamente relacionados con los datos de las tablas.

  • Antes de implementarla AWS DMS como solución de recuperación ante desastres, tenga en cuenta el tipo de datos en cuestión. AWS DMS tiene limitaciones para algunos tipos de datos. Tenga en cuenta también los tipos de transacciones que se producen en la instancia de base de datos de RDS principal. Para obtener más información, consulte la AWS DMS documentación:

  • Los cambios en el esquema requieren un mantenimiento continuo.

  • La conmutación por error que AWS DMS se utiliza es manual y no transparente. Debe modificar la configuración de conexión de la aplicación después de la conmutación por error.