En esta página, se describe cómo configurar la captura de datos modificados (CDC) para transmitir datos desde una base de datos de Amazon Aurora MySQL a un destino compatible, como BigQuery o Cloud Storage.
Crea un grupo de parámetros
- Inicia el panel de Amazon RDS. 
- En el panel lateral de navegación, haz clic en Grupos de parámetros. 
- Haz clic en Crear grupo de parámetros. Aparecerá la página Create Parameter Group. 
- Usa la siguiente tabla para completar los campos de esta página: - Campo - Descripción - Familia de grupos de parámetros - Selecciona la familia que coincide con tu base de datos. - Tipo - Selecciona Grupo de parámetros del clúster de la base de datos. - Nombre del grupo - Proporciona un nombre para el grupo de parámetros. - Descripción - Proporciona una descripción para el grupo de parámetros. 
- Haz clic en Crear. 
- Selecciona la casilla de verificación que se encuentra a la izquierda del grupo de parámetros recién creado. 
- En Acciones del grupo de parámetros, haz clic en Editar. 
- Establece los siguientes valores de parámetros: - Para la replicación basada en GTID, haz lo siguiente: - Parámetro - Valor - binlog_format - ROW- log_bin_use_v1_row_events - 1- read_only - 0- net_read_timeout - 3600- net_write_timeout - 3600- wait_timeout - 86400- expire-logs-days - 7- binlog_row_image - FULL- max_allowed_packet - 1G(valor recomendado)- log-replica-updates - 1- enforce-gtid-consistency - ON- gtid_mode 
 Solo puedes establecer este parámetro en- ON- ONdespués de establecer- enforce-gtid-consistencyen- ON. En general,- gtid_modepuede tener los siguientes valores:- OFF
- OFF_PERMISSIVE
- ON_PERMISSIVE
- ON
 - gtid_modede a un paso por vez. Por ejemplo, si el modo actual está configurado como- OFF, haz lo siguiente:- Cambia el parámetro de configuración a OFF_PERMISSIVE.
- Cambia el parámetro de configuración a ON_PERMISSIVE.
- Cambia el parámetro de configuración a ON.
 
- Para la replicación basada en binlog, haz lo siguiente: - Parámetro - Valor - binlog_format - ROW
 
- Haz clic en Guardar cambios. 
Asigna el grupo de parámetros a la instancia de la base de datos
- Inicia el panel de Amazon RDS. 
- En el panel lateral de navegación, haz clic en Bases de datos y, luego, selecciona tu instancia de base de datos. 
- En el menú Instance Actions, selecciona Modify. Aparecerá el cuadro de diálogo Modificar instancia de base de datos. 
- En la sección Configuración adicional, selecciona el grupo de parámetros del clúster de base de datos que creaste. 
- Establece el Backup retention period en 7 días. 
- Haga clic en Continuar. 
- En el panel Scheduling of Modifications, selecciona la opción Apply immediately. 
Configura el período de retención de registros binarios
- Ingresa el siguiente comando de MySQL: - call mysql.rds_set_configuration('binlog retention hours', 168); 
- Reinicia el servidor MySQL para que se apliquen los cambios. 
Crea un usuario de Datastream
- Crea un usuario de Datastream: - CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; 
- Otorga los siguientes privilegios: - GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; GRANT EXECUTE ON PROCEDURE mysql.rds_show_configuration TO 'datastream'@'%'; FLUSH PRIVILEGES; 
¿Qué sigue?
- Obtén más información sobre cómo funciona Datastream con las fuentes de MySQL.