View a markdown version of this page

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

Le informazioni nell'argomento seguente 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 disattivata) a primaria utilizzando Console di gestione AWS, the o l' AWS CLI API. ElastiCache Non è possibile promuovere una replica di lettura a primaria se Multi-AZ il failover automatico è abilitato nel gruppo di replica. Per promuovere una replica Valkey o Redis OSS (modalità cluster disattivata) a primaria su un gruppo di replica Multi-AZ abilitato, procedi come segue:

  1. Modifica il gruppo di replica per disattivarlo Multi-AZ (per fare ciò non è necessario che tutti i cluster si trovino 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 riattivarlo. Multi-AZ

Utilizzo di Console di gestione AWS

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 Console di gestione AWS 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 Multi-AZ disattivarlo 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 era Multi-AZ abilitato prima di iniziare il processo di promozione, attendi che lo stato del gruppo di replica sia disponibile, quindi modifica il cluster per riattivarlo. Multi-AZ Per ulteriori informazioni, consulta Modifica di un gruppo di replica.

Utilizzo di AWS CLI

Non è possibile promuovere una replica di lettura a primaria se il gruppo di replica è abilitato. Multi-AZ In alcuni casi, la replica che si desidera promuovere potrebbe essere membro di un gruppo di replica in cui Multi-AZ è abilitata. In questi casi, è necessario modificare il gruppo di replica per disattivarlo Multi-AZ prima di procedere. 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, consulta Amazon Command Line modify-replication-group Reference. ElastiCache

Utilizzo dell' ElastiCache API

Non è possibile promuovere una replica di lettura a primaria se il gruppo di replica è Multi-AZ abilitato. In alcuni casi, la replica che si desidera promuovere potrebbe essere membro di un gruppo di replica in cui Multi-AZ è abilitata. In questi casi, è necessario modificare il gruppo di replica per disattivarlo Multi-AZ prima di procedere. 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.

La seguente azione ElastiCache API 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, consulta ModifyReplicationGroup Amazon API Reference. ElastiCache