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à.
Failover di un cluster di database Amazon Aurora
È possibile eseguire un failover manuale di un cluster di database Aurora, ad esempio, quando si desidera sostituire un’istanza database di scrittura con provisioning con un’istanza di scrittura Aurora Serverless v2.
Aurora esegue il failover su una nuova istanza database primaria in uno dei due modi seguenti:
-
Promuovendo un’istanza database di lettura esistente come nuova istanza primaria.
-
Creando una nuova istanza primaria
Se il cluster di database include una o più istanze di lettura, una di queste verrà promossa a istanza primaria durante un evento di errore. Per aumentare la disponibilità del cluster di database, è consigliabile creare almeno una o più istanze di lettura in due o più due zone di disponibilità. Per ulteriori informazioni sul meccanismo di failover, consulta Tolleranza ai guasti di un cluster DB Aurora.
È possibile utilizzare la AWS Management Console, la AWS CLI o l’API RDS per eseguire un failover manuale.
Per eseguire il failover di un cluster di database
Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel riquadro di navigazione, scegli Database, quindi seleziona l’istanza database nel cluster di database di cui vuoi eseguire il failover.
-
Per Actions (Operazioni), scegliere Failover.
Viene visualizzata una pagina di conferma.
-
Scegli Failover.
La pagina Database mostra che lo stato del cluster di database è Failing-over. Al termine del failover, lo stato torna Disponibile e vengono visualizzati i ruoli per l’istanza database primaria nuova e precedente.
Per eseguire il failover di un cluster di database mediante la AWS CLI, chiama il comando failover-db-cluster
--db-cluster-identifier: il cluster di database di cui vuoi eseguire il failover.-
--target-db-instance-identifier: il nome dell’istanza database da promuovere a istanza database primaria.
Per Linux, macOS o Unix:
aws rds failover-db-cluster \ --db-cluster-identifiermydbcluster\ --target-db-instance-identifiermydbcluster-instance-2
Per Windows:
aws rds failover-db-cluster ^ --db-cluster-identifiermydbcluster^ --target-db-instance-identifiermydbcluster-instance-2
Per modificare un cluster di database tramite l’API Amazon RDS, chiama l’operazione FailoverDBCluster. Specifica i seguenti parametri:
-
DBClusterIdentifier
-
TargetDBInstanceIdentifier