Promozione di una replica di lettura a quella primaria, per i gruppi di replica Valkey o Redis OSS (modalità cluster disabilitata) - Amazon ElastiCache

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 a quella primaria, per i gruppi di replica Valkey o Redis OSS (modalità cluster disabilitata)

Le informazioni riportate nel seguente argomento si applicano solo ai gruppi di replica Valkey o Redis OSS (modalità cluster disabilitata).

È possibile promuovere una replica di lettura Valkey o Redis OSS (modalità cluster disabilitata) a replica di lettura principale utilizzando il, il AWS Management Console o. AWS CLI ElastiCache API Non puoi promuovere una replica di lettura al primario mentre la funzione Multi-AZ con failover automatico è abilitata sul gruppo di replica . Per promuovere una replica Valkey o Redis OSS (modalità cluster disabilitata) a principale su un gruppo di replica abilitato Multi-AZ, procedi come segue:

  1. Modifica il gruppo di replica per disabilitare Multi-AZ (questa operazione non richiede che tutti i cluster siano nella stessa zona di disponibilità). Per ulteriori informazioni, consulta Modifica di un gruppo di replica.

  2. Promuovere la replica di lettura al nodo primario.

  3. Modifica il gruppo di replica per abilitare nuovamente Multi-AZ.

Multi-AZ non è disponibile nei gruppi di replica che eseguono Redis 2.6.13 o versioni precedenti. OSS

Utilizzando il AWS Management Console

La procedura seguente utilizza la console per promuovere un nodo di replica al nodo primario.

Per promuovere una replica di lettura al nodo primario (console)
  1. Accedi a AWS Management Console e apri la ElastiCache console all'indirizzo https://console.aws.amazon.com/elasticache/.

  2. Se la replica che desideri promuovere è membro di un gruppo di replica Valkey o Redis OSS (modalità cluster disabilitata) in cui Multi-AZ è abilitato, modifica il gruppo di replica per disabilitare Multi-AZ prima di procedere. Per ulteriori informazioni, consulta Modifica di un gruppo di replica.

  3. Scegli Valkey o Redis OSS, quindi dall'elenco dei cluster, scegli il gruppo di replica che desideri modificare. Questo gruppo di replica deve eseguire il motore "Redis", non il motore "Clustered Redis"e deve avere due o più nodi.

  4. Dall'elenco di nodi, scegliere il nodo di replica che si desidera promuovere al nodo primario, quindi per Actions (Operazioni), scegliere Promote (Promuovi).

  5. Nella finestra di dialogo Promote Read Replica (Promuovi replica di lettura), procedere come segue:

    1. Per Apply Immediately (Applica immediatamente), scegliere Yes (Sì) per promuovere immediatamente la replica di lettura o No per promuoverla alla successiva finestra di manutenzione del cluster.

    2. Scegliere Promote (Promuovi) per promuovere la replica di lettura o Cancel (Annulla) per annullare l'operazione.

  6. Se il cluster è stato abilitato per Multi-AZ prima di iniziare il processo di promozione, attendere finché lo stato del gruppo di replica è available (disponibile), quindi modificare il cluster per abilitare nuovamente Multi-AZ. Per ulteriori informazioni, consulta Modifica di un gruppo di replica.

Utilizzando il AWS CLI

Non puoi promuovere una replica di lettura al nodo primario se il gruppo di replica è abilitato per Multi-AZ. In alcuni casi, la replica che desideri promuovere potrebbe essere membro di un gruppo di repliche in cui è abilitata la funzione Multi-AZ. In questi casi, prima di continuare è necessario modificare il gruppo di replica per disabilitare Multi-AZ. Questa operazione non richiede che tutti i cluster siano nella stessa zona di disponibilità. Per ulteriori informazioni sulla modifica di un gruppo di replica, consulta Modifica di un gruppo di replica.

Il AWS CLI comando seguente modifica il gruppo di replicasample-repl-group, rendendo la replica di lettura la principale my-replica-1 del gruppo di replica.

Per Linux, macOS o Unix:

aws elasticache modify-replication-group \ --replication-group-id sample-repl-group \ --primary-cluster-id my-replica-1

Per Windows:

aws elasticache modify-replication-group ^ --replication-group-id sample-repl-group ^ --primary-cluster-id my-replica-1

Per ulteriori informazioni sulla modifica di un gruppo di replica, vedere modify-replication-group in Amazon ElastiCache Command Line Reference.

Utilizzando il ElastiCache API

Non puoi promuovere una replica di lettura al nodo primario se il gruppo di replica è abilitato per Multi-AZ. In alcuni casi, la replica che desideri promuovere potrebbe essere membro di un gruppo di repliche in cui è abilitata la funzione Multi-AZ. In questi casi, prima di continuare è necessario modificare il gruppo di replica per disabilitare Multi-AZ. Questa operazione non richiede che tutti i cluster siano nella stessa zona di disponibilità. Per ulteriori informazioni sulla modifica di un gruppo di replica, consulta Modifica di un gruppo di replica.

L' ElastiCache APIazione seguente modifica il gruppo di replicamyReplGroup, rendendo la replica di lettura la principale myReplica-1 del gruppo di replica.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyReplicationGroup &ReplicationGroupId=myReplGroup &PrimaryClusterId=myReplica-1 &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Per ulteriori informazioni sulla modifica di un gruppo di replica, vedere ModifyReplicationGroup nell'Amazon ElastiCache API Reference.