Le sezioni seguenti descrivono come configurare la tecnologia CDC per un database Amazon RDS per MySQL.
Crea un gruppo di parametri
- Avvia la dashboard di Amazon RDS.
- Nel riquadro di navigazione a scomparsa, fai clic su Gruppi di parametri e poi su Crea gruppo di parametri. Viene visualizzata la pagina Crea gruppo di parametri.
- Seleziona la famiglia di database che corrisponde al tuo database, fornisci un nome e una descrizione per il gruppo di parametri, quindi fai clic su Crea.
- Seleziona la casella di controllo a sinistra del gruppo di parametri appena creato e poi, in Azioni gruppo di parametri, fai clic su Modifica.
- Utilizza la tabella seguente per impostare i parametri del gruppo.
Parametro Valore binlog_format ROW
log_bin_use_v1_row_events 1
sola_lettura 0
net_read_timeout 3600
net_write_timeout 3600
wait_timeout 86400
- Fai clic su Salva modifiche.
Crea una replica di lettura
- Avvia la dashboard di Amazon RDS.
- Nel riquadro di navigazione a scomparsa, fai clic su Database.
- Seleziona l'istanza di database principale a cui vuoi connettere Datastream.
- Espandi il pulsante Azioni e fai clic su Crea replica di lettura.
- Configura la replica di lettura in base alle esigenze.
- Fai clic su Crea replica di lettura.
Configura la replica di lettura (o il database di origine)
- Avvia la dashboard di Amazon RDS.
- Nel riquadro di navigazione a scomparsa, fai clic su Database.
- Seleziona la replica di lettura che hai creato, quindi fai clic su Modifica.
- Vai alla sezione Configurazione aggiuntiva.
- Seleziona il gruppo di parametri che hai creato.
- Imposta il Periodo di conservazione dei backup su 7 giorni.
- Fai clic su Continua.
- In Pianificazione delle modifiche, seleziona Applica immediatamente.
Verifica che il gruppo di parametri sia assegnato all'istanza di database
Avvia la dashboard di Amazon RDS.
Nel riquadro di navigazione a scomparsa, fai clic su Database e seleziona l'istanza di database.
Fai clic sulla scheda Configurazioni.
Verifica che sia visualizzato il gruppo di parametri che hai creato e che il relativo stato sia in attesa di riavvio.
Riavvia l'istanza di database per completare la configurazione. Per riavviare l'istanza:
- Nel riquadro di navigazione a scomparsa, fai clic su Istanze.
- Seleziona l'istanza di database.
- Dal menu Azioni istanza, seleziona Riavvia.
Imposta il periodo di conservazione dei log binari
Inserisci il seguente comando MySQL:
call mysql.rds_set_configuration('binlog retention hours', 168);
Riavvia il server MySQL in modo che le modifiche effettuate vengano applicate.
Crea un utente Datastream
Per creare un utente Datastream, inserisci i seguenti comandi MySQL:
CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; FLUSH PRIVILEGES;
Passaggi successivi
- Scopri di più su come funziona Datastream con le origini MySQL.