Habilitar la retención del binlog
1. Habilitar el registro binario mediante copias de seguridad automatizadas
2. Aumente el intervalo de retención del binlog
binlog retention hours), use el procedimiento mysql.rds_set_configuration:
Configurar los ajustes de binlog
Haz clic en el enlace del grupo de parámetros, que te llevará a su página específica. Deberías ver un botón Edit en la esquina superior derecha. Los siguientes parámetros deben configurarse de la siguiente manera:
binlog_formatenROW.
binlog_row_metadataenFULL
binlog_row_imageenFULL
Luego, haz clic en Save Changes en la esquina superior derecha. Puede que necesites reiniciar la instancia para que los cambios surtan efecto; una forma de comprobarlo es si ves
Pending reboot junto al enlace del grupo de parámetros en la pestaña Configuration de la instancia de RDS.
Habilitar el modo GTID
- En la RDS Console, haz clic en tu instancia de MySQL.
- Haz clic en la pestaña Configuration.
- Haz clic en el enlace del grupo de parámetros.
- Haz clic en el botón Edit en la esquina superior derecha.
- Establece
enforce_gtid_consistencyenON. - Establece
gtid-modeenON. - Haz clic en Save Changes en la esquina superior derecha.
- Reinicia tu instancia para que los cambios surtan efecto.
Configurar un usuario de base de datos
-
Cree un usuario específico para ClickPipes:
-
Otorgue permisos sobre el esquema. El siguiente ejemplo muestra los permisos para la base de datos
mysql. Repita estos comandos para cada base de datos y host que desee replicar: -
Otorgue permisos de replicación al usuario: