Failing su un cluster Amazon Aurora DB - Amazon Aurora

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à.

Failing su un cluster Amazon Aurora DB

È possibile eseguire un failover manuale di un cluster Aurora DB, ad esempio, quando si desidera sostituire un'istanza DB Writer con un'istanza Writer DB con Aurora Serverless v2 un'istanza Writer.

Aurora esegue il failover su una nuova istanza DB primaria in due modi:

  • Promuovendo un'istanza Reader DB esistente alla nuova istanza primaria

  • Creando una nuova istanza primaria

Se il cluster DB dispone di una o più istanze di lettura, un lettore viene promosso a istanza principale durante un evento di errore. Per aumentare la disponibilità del cluster DB, si consiglia di creare almeno una o più istanze di lettura in due o più zone di disponibilità diverse. Per ulteriori informazioni sul meccanismo di failover, vedere. Tolleranza ai guasti di un cluster DB Aurora

È possibile utilizzare AWS Management Console AWS CLI, o RDS API per eseguire un failover manuale.

Per eseguire il failover di un cluster DB
  1. Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegli Database, quindi seleziona un'istanza DB nel cluster DB di cui desideri eseguire il failover.

  3. Per Actions (Operazioni), scegliere Failover.

    Viene visualizzata la pagina di conferma.

  4. Scegli Failover.

    La pagina Database mostra che lo stato del cluster DB è in fase di failing-over. Lo stato torna a Disponibile al termine del failover e vengono visualizzati i ruoli per le istanze DB primarie nuove e precedenti.

Per eseguire il failover di un cluster DB utilizzando il AWS CLI, chiamate il failover-db-clustercomando. Specifica i seguenti parametri:

  • --db-cluster-identifier— Il cluster DB di cui si desidera eseguire il failover.

  • --target-db-instance-identifier— Il nome dell'istanza DB da promuovere a istanza DB principale.

Per LinuxmacOS, oUnix:

aws rds failover-db-cluster \ --db-cluster-identifier mydbcluster \ --target-db-instance-identifier mydbcluster-instance-2

Per Windows:

aws rds failover-db-cluster ^ --db-cluster-identifier mydbcluster ^ --target-db-instance-identifier mydbcluster-instance-2

Per modificare un cluster DB utilizzando Amazon RDSAPI, chiama l'ailoverDBClusteroperazione F. Specifica i seguenti parametri:

  • DBClusterIdentifier

  • argetDBInstanceIdentificatore T