Panoramica di Inbound Replication

La replica in entrata utilizza un canale di replica configurato nel servizio MySQL HeatWave per copiare le transazioni da un'altra posizione a un sistema DB. Il canale connette l'origine (un'istanza MySQL o un altro sistema DB) alla replica (un sistema DB) e copia i dati dall'origine alla replica.

La replica asincrona significa che la replica non deve essere sempre in esecuzione e connessa all'origine. Può raccogliere nuovi aggiornamenti ogni volta che è online e si riconnette.

Un sistema DB di replica può connettersi a una sola origine MySQL. Il server di origine non controlla la replica del sistema DB e non deve disporre dell'autorizzazione di scrittura. La replica utilizza il canale di replica configurato per connettersi all'origine, fornendo un set di credenziali utente di replica. Sulla connessione formata dal canale, la replica recupera le transazioni sottoposte a commit dall'origine. Quindi la replica scrive tali transazioni nella propria copia dei database.

Nota

La replica in entrata non è una funzionalità gestita. L'utente è responsabile della configurazione e della gestione del canale e della configurazione corretta del traffico tra l'origine e la replica.

Impatto delle operazioni del sistema DB sul canale di replica

Le operazioni del sistema DB influiscono sul canale di replica:

  • Se arresti il sistema DB, arresta tutti i canali abilitati e ne modifica lo stato in Needs Attention.
  • Se elimini il sistema DB, elimina tutti i canali collegati al sistema DB.
  • Se riavvii, esegui l'upgrade o aggiorni un sistema DB, abilita o disabilita High Availability o esegui uno switchover, sospende temporaneamente la replica del canale mentre l'operazione è in corso. Una volta completata l'operazione, viene ripresa la replica. Lo stato del canale viene modificato in Updating durante la ripresa del canale.