Configuraciones de la red de conexión de emparejamiento de VPC - AWS Database Migration Service

Configuraciones de la red de conexión de emparejamiento de VPC

AWS DMS le permite crear un entorno sin servidor para migraciones de datos homogéneas en una nube privada virtual (VPC) basada en el servicio de Amazon VPC. Cuando se crea el perfil de instancia, se especifica la VPC que se utilizará. Puede utilizar la VPC predeterminada para la cuenta y Región de AWS o crear una nueva VPC.

Para cada migración de datos, AWS DMS establece una conexión de emparejamiento de VPC con la VPC que utiliza para el perfil de instancia. A continuación, AWS DMS agrega el bloque de CIDR al grupo de seguridad asociado al perfil de instancia. Como AWS DMS adjunta una dirección IP pública al perfil de instancia, todas las migraciones de datos que utilizan el mismo perfil de instancia tienen la misma dirección IP pública. Cuando la migración de datos se detiene o se produce un error, AWS DMS elimina la conexión de emparejamiento de VPC.

Para evitar que el bloque de CIDR se superponga con la VPC del perfil de instancia, AWS DMS utiliza el prefijo /24 de uno de los siguientes bloques de CIDR: 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. Por ejemplo, si ejecuta tres migraciones de datos en paralelo, AWS DMS utiliza los siguientes bloques de CIDR para establecer una conexión de emparejamiento de VPC.

  • 192.168.0.0/24: para la primera migración de datos

  • 192.168.1.0/24: para la segunda migración de datos

  • 192.168.2.0/24: para la tercera migración de datos

Puede utilizar diferentes configuraciones de red para configurar la interacción entre las bases de datos de origen y destino con AWS DMS. Además, para una replicación de datos continua, debe configurar la interacción entre las bases de datos de origen y destino. Estas configuraciones dependen de la ubicación del proveedor de datos de origen y de la configuración de la red. En las siguientes secciones se proporcionan descripciones de las configuraciones de red comunes.

Configuración de una red mediante una única nube privada virtual (VPC)

En esta configuración, AWS DMS se conecta a los proveedores de datos de origen y destino dentro de la red privada.

Configuración de una red cuando los proveedores de datos de origen y destino están en la misma VPC
  1. Cree el grupo de subredes en la consola de AWS DMS con la VPC y las subredes que utilizan los proveedores de datos de origen y destino. Para obtener más información, consulte Creación de un grupo de subredes.

  2. Cree el perfil de instancia en la consola de AWS DMS con la VPC y el grupo de subredes que creó. Además, elija los grupos de seguridad de la VPC que usan los proveedores de datos de origen y destino. Para obtener más información, consulte Creación de perfiles de instancia.

Esta configuración no requiere que utilice la dirección IP pública para las migraciones de datos.

Configuración de una red mediante diferentes nubes privadas virtuales (VPC)

En esta configuración, AWS DMS usa una red privada para conectarse al proveedor de datos de origen o destino. Para otro proveedor de datos, AWS DMS utiliza una red pública. En función del proveedor de datos que tenga en la misma VPC que el perfil de instancia, elija una de las siguientes configuraciones.

Configuración de una red privada para el proveedor de datos de origen y una red pública para el proveedor de datos de destino
  1. Cree el grupo de subredes en la consola de AWS DMS con la VPC y las subredes que utiliza el proveedor de datos de origen. Para obtener más información, consulte Creación de un grupo de subredes.

  2. Cree el perfil de instancia en la consola de AWS DMS con la VPC y el grupo de subredes que creó. Además, elija los grupos de seguridad de la VPC que usa el proveedor de datos de origen. Para obtener más información, consulte Creación de perfiles de instancia.

  3. Abra el proyecto de migración. En la pestaña Migraciones de datos, elija la migración de datos. Tome nota de la dirección IP pública en Conectividad y seguridad en la pestaña Detalles.

  4. Permita el acceso desde la dirección IP pública de la migración de datos en el grupo de seguridad de la base de datos de destino. Para obtener más información, consulte Control de acceso con grupos de seguridad en la Guía del usuario de Amazon Relational Database Service.

Configuración de una red pública para el proveedor de datos de origen y una red privada para el proveedor de datos de destino
  1. Cree el grupo de subredes en la consola de AWS DMS con la VPC y las subredes que utiliza el proveedor de datos de destino. Para obtener más información, consulte Creación de un grupo de subredes.

  2. Cree el perfil de instancia en la consola de AWS DMS con la VPC y el grupo de subredes que creó. Además, elija los grupos de seguridad de la VPC que usa el proveedor de datos de destino. Para obtener más información, consulte Creación de perfiles de instancia.

  3. Abra el proyecto de migración. En la pestaña Migraciones de datos, elija la migración de datos. Tome nota de la dirección IP pública en Conectividad y seguridad en la pestaña Detalles.

  4. Permita el acceso desde la dirección IP pública de la migración de datos en el grupo de seguridad de la base de datos de origen. Para obtener más información, consulte Control de acceso con grupos de seguridad en la Guía del usuario de Amazon Relational Database Service.

Uso de un proveedor de datos de origen en las instalaciones

En esta configuración, AWS DMS se conecta al proveedor de datos de origen dentro de la red pública. AWS DMS usa una red privada para conectarse al proveedor de datos de destino.

nota

Para las migraciones de datos homogéneas, AWS DMS se conecta a la base de datos de origen dentro de la red pública. Sin embargo, la conectividad con una base de datos de origen dentro de una red pública no siempre es posible. Para obtener más información, consulte Migrate an on-premises MySQL database to Amazon Aurora MySQL over a private network using AWS DMS homogeneous data migration and Network Load Balancer.

Configuración de una red para el proveedor de datos en las instalaciones de origen
  1. Cree el grupo de subredes en la consola de AWS DMS con la VPC y las subredes que utiliza el proveedor de datos de destino. Para obtener más información, consulte Creación de un grupo de subredes.

  2. Cree el perfil de instancia en la consola de AWS DMS con la VPC y el grupo de subredes que creó. Además, elija los grupos de seguridad de la VPC que usa el proveedor de datos de destino. Para obtener más información, consulte Creación de perfiles de instancia.

  3. Abra el proyecto de migración. En la pestaña Migraciones de datos, elija la migración de datos. Tome nota de la dirección IP pública en Conectividad y seguridad en la pestaña Detalles.

  4. Permita el acceso a la base de datos de origen desde la dirección IP pública de la migración de datos en AWS DMS.

AWS DMS crea reglas de entrada o salida en los grupos de seguridad de la VPC. Asegúrese de no eliminar estas reglas, ya que esta acción puede provocar un error en la migración de los datos. Puede configurar sus propias reglas en los grupos de seguridad de la VPC. Le recomendamos que agregue una descripción a las reglas de modo que las pueda administrar.

Configurar la replicación de datos continua

Para ejecutar migraciones de datos de tipo Carga completa y captura de datos de cambios (CDC) o Captura de datos de cambios (CDC), debe permitir la conexión entre las bases de datos de origen y destino.

Configuración de una conexión entre las bases de datos de origen y destino de acceso público
  1. Tome nota de las direcciones IP públicas de las bases de datos de origen y destino.

  2. Permita el acceso a la base de datos de origen desde la dirección IP pública de la base de datos de destino.

  3. Permita el acceso a la base de datos de destino desde la dirección IP pública de la base de datos de origen.

Configuración de una conexión entre las bases de datos de origen y destino de acceso privado en una sola VPC
  1. Tome nota de las direcciones IP privadas de las bases de datos de origen y destino.

    importante

    Si las bases de datos de origen y destino están en VPC diferentes o en redes diferentes, solo podrá usar las direcciones IP públicas para las bases de datos de origen y destino. Solo puede usar nombres de host o direcciones IP públicos en los proveedores de datos.

  2. Permita el acceso a la base de datos de origen desde el grupo de seguridad de la base de datos de destino.

  3. Permita el acceso a la base de datos de destino desde el grupo de seguridad de la base de datos de origen.