Gestione di un canale di replica

Utilizzare la console per abilitare, disabilitare, riprendere, reimpostare o modificare un canale di replica in entrata.

Abilitazione o disabilitazione di un canale

Se si abilita un canale di replica con stato Inattivo, la replica viene avviata dall'origine se non si verificano errori. La disabilitazione di un canale di replica interrompe la replica e lo posiziona nello stato Inattivo.

  • Utilizzo di Console
  • Utilizzando l'API REST, eseguire l'operazione UpdateChannel:
    • Specificare un valore TRUE nell'attributo isEnabled per abilitare il canale.
    • Specificare un valore FALSE nell'attributo isEnabled per disabilitare il canale.

Utilizzo di Console

Abilitare o disabilitare un canale di replica in entrata utilizzando le azioni della console.

  1. Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
  2. Scegliere il compartimento dall'ambito della lista.
  3. Nell'elenco dei canali individuare il canale che si desidera abilitare o disabilitare.
  4. Per disabilitare un canale attivo, effettuare una delle operazioni riportate di seguito.
    • Selezionare il canale e scegliere Disabilita dal menu Azioni nella parte superiore della pagina.
    • Fare clic sul menu Azione sulla stessa riga del canale e fare clic su Disabilita.
    • Fare clic sul nome del canale per aprire la pagina Dettagli canale e fare clic su Disabilita.
    Lo stato del canale passa a Aggiornamento e quindi a Inattivo.
  5. Per abilitare un canale inattivo, effettuare le operazioni riportate di seguito.
    • Selezionare il canale e scegliere Abilita dal menu Azioni nella parte superiore della pagina.
    • Fare clic sul menu Azione sulla stessa riga del canale e fare clic su Abilita.
    • Fare clic sul nome del canale per aprire la pagina Dettagli canale e fare clic su Abilita.
    Lo stato del canale passa a Aggiornamento e quindi a Attivo.

Argomenti correlati

Ripresa di un canale

Quando un canale di replica in entrata si trova nello stato Richiede attenzione, correggere l'errore, quindi riprendere il canale per riavviare la replica. La colonna Dettagli nella pagina Canali spiega perché un canale di replica richiede attenzione.

È possibile che venga visualizzato anche lo stato Needs Attention perché lo stato del sistema DB è INACTIVE. In questo caso, la replica non può essere riavviata finché il sistema DB non è attivo.

Utilizzo di Console

È possibile riavviare la replica dopo aver corretto un errore riattivando il canale.

Per riprendere un canale, effettuare le operazioni riportate di seguito.
  1. Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
  2. Scegliere il compartimento dall'ambito della lista.
  3. Nell'elenco dei canali, individuare il canale che si desidera riprendere ed effettuare una delle operazioni riportate di seguito.
    • Selezionare il canale e scegliere Riprendi dal menu Azioni nella parte superiore della pagina.
    • Fare clic sul menu Azione sulla stessa riga del canale e fare clic su Riprendi.
    • Fare clic sul nome del canale per aprire la pagina Dettagli canale e fare clic su Riprendi.
Lo stato del canale passa a Aggiornamento e, se l'errore viene risolto, viene impostato su Attivo.

Argomenti correlati

Reimpostazione di un canale

La reimpostazione di un canale di replica in entrata comporta la rimozione di tutti i dati del canale, ad eccezione della configurazione del canale. È equivalente a RESET REPLICA ALL FOR CHANNEL. In caso di problema irreversibile, l'operazione di reimpostazione cancella i record associati alla replica in modo che il canale possa avere un avvio pulito.

Il sistema DB di destinazione elimina la propria posizione nel log binario di origine, cancella i repository di metadati di replica, elimina i file di log dei relay e avvia un nuovo file di log dei relay.

Utilizzo di Console

Utilizzare l'operazione di reimpostazione quando si verifica un errore irreversibile nella replica. Viene conservata solo la configurazione del canale e i record vengono rimossi.

Per reimpostare un canale di replica in entrata, è necessario che sia inattivo. Impossibile reimpostare un canale attivo.

Per reimpostare un canale, effettuare le operazioni riportate di seguito.
  1. Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
  2. Scegliere il compartimento dall'ambito della lista.
  3. Nell'elenco dei canali, individuare il canale che si desidera abilitare o disabilitare ed effettuare una delle operazioni riportate di seguito.
    • Selezionare il canale e scegliere Reimposta dal menu Azioni nella parte superiore della pagina.
    • Fare clic sul menu Azione sulla stessa riga del canale e fare clic su Reimposta.
    • Fare clic sul nome del canale per aprire la pagina Dettagli canale e fare clic su Reimposta.
Ora è possibile abilitare il canale di replica.

Modifica di un canale

Modificare un canale di replica in entrata se è necessario modificare elementi di configurazione quali il nome del canale, la descrizione o i dettagli della connessione di origine dopo aver creato il canale.

Utilizzo di Console

Utilizzare la console per modificare la configurazione di un canale di replica in entrata.

Per modificare un canale, effettuare le operazioni riportate di seguito.
  1. Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
  2. Scegliere il compartimento dall'ambito della lista.
  3. Nell'elenco dei canali, individuare il canale che si desidera riprendere ed effettuare una delle operazioni riportate di seguito.
    • Fare clic sul menu Azione sulla stessa riga del canale e fare clic su Modifica.
    • Fare clic sul nome del canale per aprire la pagina Dettagli canale e fare clic su Modifica.
  4. Nel pannello Modifica canale modificare i dettagli del canale. Non è possibile modificare il compartimento e il sistema DB di destinazione.
  5. Fare clic su Salva modifiche.

Eliminazione di un canale

L'eliminazione di un canale di replica in entrata comporta la rimozione del canale.

Utilizzo di Console

Utilizzare l'operazione di eliminazione per rimuovere un canale.

Impossibile eliminare un canale con stato attivo, inattivo o che richiede attenzione.

Per eliminare un canale, effettuare le operazioni riportate di seguito.
  1. Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
  2. Scegliere il compartimento dall'ambito della lista.
  3. Nell'elenco dei canali, individuare il canale che si desidera eliminare ed effettuare una delle operazioni riportate di seguito.
    • Selezionare il canale e scegliere Elimina dal menu Azioni nella parte superiore della pagina.
    • Fare clic sul menu Azione sulla stessa riga del canale e fare clic su Elimina.
    • Fare clic sul nome del canale per aprire la pagina Dettagli canale, quindi fare clic su Altre azioni e selezionare Elimina.
  4. Fare clic su Elimina canale nella finestra di dialogo Elimina canale.
Lo stato del canale diventa Eliminazione, quindi Eliminato.