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à.
Promozione di una replica di lettura su un cluster DB per Aurora My SQL
È possibile promuovere una replica Aurora My SQL read a un cluster DB autonomo. Quando promuovi una replica Aurora My SQL read, le relative istanze DB vengono riavviate prima che diventino disponibili.
In genere, si promuove una replica Aurora My SQL read su un cluster DB autonomo come schema di recupero dati in caso di errore del cluster DB di origine.
A tale scopo, crea prima di tutto una replica di lettura e quindi monitora il cluster di database di origine per individuare eventuali errori. In caso di errore, sono necessarie le operazioni seguenti:
-
Promuovi la replica di lettura.
-
Indirizzare il traffico di database al cluster database promosso.
-
Creare una replica di lettura sostitutiva con il cluster di database promosso come origine.
Quando promuovi una replica di lettura, questa diventa un cluster di database Aurora standalone. Il processo di promozione può richiedere alcuni minuti per il completamento, che possono aumentare a seconda delle dimensioni della replica di lettura. Dopo aver promosso la replica di lettura a nuovo cluster di database, il cluster si comporta come qualsiasi altro cluster di database. Ad esempio, è possibile creare repliche di lettura da esso ed eseguire operazioni di ripristino. point-in-time È anche possibile creare repliche Aurora per il cluster database.
Poiché il cluster di database promosso non è più una replica di lettura, non è possibile usarlo come target di replica.
Le fasi seguenti illustrano il processo generale di promozione di una replica di lettura a cluster di database:
-
Arrestare la scrittura delle transazioni nel cluster di database di origine della replica di lettura e quindi attendere il completamento di tutti gli aggiornamenti nella replica di lettura. Gli aggiornamenti del database vengono eseguiti nella replica di lettura dopo essere stati completati nel cluster di database di origine e questo ritardo di replica può variare significativamente. Utilizzare il parametro
ReplicaLag
per determinare quando sono stati applicati tutti gli aggiornamenti alla replica di lettura. Il parametroReplicaLag
consente di registrare il tempo di ritardo di un'istanza database di replica di lettura rispetto all'istanza database di origine. Quando il parametroReplicaLag
diventa0
, la replica di lettura ha raggiunto l'istanza database di origine. -
Promuovi la replica di lettura utilizzando l'opzione Promote sulla RDS console Amazon, il AWS CLI comando promote-read-replica-db-cluster o l'operazione PromoteReadReplicaDBClusterAmazon RDSAPI.
Scegli un'istanza Aurora My SQL DB per promuovere la replica di lettura. Dopo la promozione della replica di lettura, il cluster Aurora SQL My DB viene promosso a cluster DB autonomo. L'istanza database con la priorità di failover maggiore viene promossa a istanza database primaria per il cluster database. Le altre istanze database diventano repliche Aurora.
Nota
Per il completamento del processo di promozione sono necessari alcuni minuti. Quando promuovi una replica di lettura, la replica viene arrestata e le istanze database vengono riavviate. Al termine del riavvio, la replica di lettura è disponibile come un nuovo cluster di database.
Per promuovere una replica Aurora My SQL read su un cluster DB
-
Accedi a AWS Management Console e apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/
. -
Nella console scegliere Instances (Istanze).
Viene visualizzato il riquadro Instance (Istanza).
-
Nel riquadro Instances (Istanze), scegliere la replica di lettura che si vuole promuovere.
Le repliche lette vengono visualizzate come istanze Aurora SQL My DB.
-
Per Actions (Operazioni), scegliere Promote read replica (Promuovere replica di lettura).
-
Nella pagina di conferma scegliere Promote read replica (Promuovi replica di lettura).
Esempio
PerLinux, omacOS: Unix
aws rds promote-read-replica-db-cluster \ --db-cluster-identifier
mydbcluster
Per Windows:
aws rds promote-read-replica-db-cluster ^ --db-cluster-identifier
mydbcluster
Per promuovere una replica di lettura in un cluster DB, chiama PromoteReadReplicaDBCluster.