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'attributoisEnabled
per abilitare il canale. - Specificare un valore
FALSE
nell'attributoisEnabled
per disabilitare il canale.
- Specificare un valore
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
- Utilizzando l'API REST, eseguire l'operazione ResumeChannel.
Utilizzo di Console
È possibile riavviare la replica dopo aver corretto un errore riattivando il canale.
- Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
- Scegliere il compartimento dall'ambito della lista.
- 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.
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
- Utilizzando l'API REST, eseguire l'operazione ResetChannel.
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.
- Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
- Scegliere il compartimento dall'ambito della lista.
- 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.
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
- Utilizzando l'API REST, eseguire l'operazione UpdateChannel.
Utilizzo di Console
Utilizzare la console per modificare la configurazione di un canale di replica in entrata.
- Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
- Scegliere il compartimento dall'ambito della lista.
- 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.
- Nel pannello Modifica canale modificare i dettagli del canale. Non è possibile modificare il compartimento e il sistema DB di destinazione.
- 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
- Utilizzando l'API REST, eseguire l'operazione DeleteChannel.
Utilizzo di Console
Utilizzare l'operazione di eliminazione per rimuovere un canale.
Impossibile eliminare un canale con stato attivo, inattivo o che richiede attenzione.
- Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, fare clic su Canali.
- Scegliere il compartimento dall'ambito della lista.
- 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.
- Fare clic su Elimina canale nella finestra di dialogo Elimina canale.