Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione di un database globale Amazon Neptune
Ad eccezione del processo di failover pianificato gestito, è possibile eseguire la maggior parte delle operazioni di gestione sui singoli cluster che costituiscono un database globale Neptune. Il processo di failover pianificato gestito è disponibile solo per i database globali Neptune, non per i singoli cluster database Neptune. Per ulteriori informazioni, consulta Esecuzione di failover pianificati gestiti per database globali Neptune.
Per ripristinare un database globale Neptune da un'interruzione non pianificata nella relativa regione primaria, consulta Scollegamento e promozione di un database globale Neptune in caso di interruzione non pianificata.
Sebbene sia possibile configurare i gruppi di parametri del cluster database in modo indipendente per ogni cluster Neptune in un database globale, è consigliabile mantenere le impostazioni coerenti tra tutti i cluster per evitare modifiche di comportamento impreviste se un cluster secondario viene promosso a primario. Utilizza ad esempio le stesse impostazioni per gli indici di oggetti, i flussi e così via in tutti i cluster database.
Rimozione di un cluster da un database globale
Esistono vari motivi per cui potrebbe essere necessario rimuovere un cluster database da un database globale. Ad esempio:
Se il cluster primario diventa degradato o isolato, è possibile rimuoverlo dal database globale e diventa un cluster autonomo di cui è stato effettuato il provisioning che può essere utilizzato per creare un nuovo database globale (consulta Scollegamento e promozione di un database globale Neptune in caso di interruzione non pianificata).
Per eliminare un database globale, per prima cosa è necessario rimuovere (scollegare) tutti i cluster associati da esso, lasciando per ultimo quello primario (consulta Eliminazione di un database globale Neptune)
Puoi usare il comando CLI remove-from-global-cluster (che racchiude l'API RemoveFromGlobalCluster) per scollegare un cluster database Neptune da un database globale:
aws neptune remove-from-global-cluster \ --region
(region of the cluster to remove)
\ --global-cluster-identifier(global database ID)
\ --db-cluster-identifier(ARN of the cluster to remove)
Il cluster database scollegato diventa quindi un cluster database autonomo.
Eliminazione di un database globale Neptune
Non è possibile eliminare un database globale e i cluster associati in un singolo passaggio. È invece necessario eliminare i suoi componenti uno per uno:
Scollega tutti i cluster database secondari dal database globale, come descritto in Rimozione di un cluster. Se lo desideri, ora puoi eliminarli singolarmente.
Rimuovi il cluster database primario dal database globale.
Elimina tutte le istanze database di replica di lettura dal cluster primario.
Elimina l'istanza database (scrittura) primaria dal cluster primario. Se esegue questa operazione nella console, viene eliminato anche il cluster database.
-
Elimina il database globale stesso. Per eseguire questa operazione nella AWS CLI, usa il comando CLI delete-global-cluster (che racchiude l'API DeleteGlobalCluster), nel modo seguente:
aws neptune delete-global-cluster \ --region
(region of the DB cluster to delete)
\ --global-cluster-identifier(global database ID)
Modifica di un database globale Neptune
I gruppi di parametri del cluster database possono essere configurati in modo indipendente per ogni cluster database Neptune in un database globale, ma è consigliabile mantenere le impostazioni coerenti tra i cluster per evitare modifiche di comportamento impreviste se un cluster secondario deve essere promosso a primario.
È possibile modificare le impostazioni del database globale stesso utilizzando il comando CLI modify-global-cluster (che racchiude l'API ModifyGlobalCluster). Ad esempio, è possibile modificare l'ID del database globale e allo stesso tempo disattivare la protezione dall'eliminazione in questo modo:
aws neptune modify-global-cluster \ --region
(region of the DB cluster to modify)
\ --global-cluster-identifier(current global database ID)
\ --new-global-cluster-identifier(new global database ID to assign)
\ --deletion-protection false