Modifica di un gruppo di replica - 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à.

Modifica di un gruppo di replica

Vincoli importanti
  • Attualmente, ElastiCache supporta modifiche limitate di un gruppo di replica Valkey o Redis OSS (modalità cluster abilitata), ad esempio la modifica della versione del motore, utilizzando l'operazione API (ModifyReplicationGroupCLI:). modify-replication-group È possibile modificare il numero di shard (gruppi di nodi) in un cluster Valkey o Redis OSS (modalità cluster abilitata) con l'operazione API (ModifyReplicationGroupShardConfigurationCLI:). modify-replication-group-shard-configuration Per ulteriori informazioni, consulta Scalabilità dei cluster in Valkey o Redis OSS (modalità cluster abilitata).

    Altre modifiche a un cluster Valkey o Redis OSS (modalità cluster abilitata) richiedono la creazione di un cluster con il nuovo cluster che incorpora le modifiche.

  • È possibile aggiornare i cluster e i gruppi di replica Valkey o Redis OSS (modalità cluster disabilitata) e Valkey o Redis OSS (modalità cluster abilitata) a versioni più recenti del motore. Tuttavia, non puoi eseguire il downgrade alle versioni precedenti del motore se non eliminando il cluster esistente o il gruppo di replica e creandolo di nuovo. Per ulteriori informazioni, consulta Gestione delle versioni per ElastiCache.

  • È possibile aggiornare un cluster esistente ElastiCache per Valkey o Redis OSS che utilizza la modalità cluster disabilitata per utilizzare la modalità cluster abilitata, utilizzando la console, l'ModifyReplicationGroupAPI o il comando modify-replication-groupCLI, come mostrato nell'esempio seguente. Oppure, puoi seguire la procedura descritta in Modifica della modalità cluster.

È possibile modificare le impostazioni di un cluster Valkey o Redis OSS (modalità cluster disabilitata) utilizzando la ElastiCache console, l'o l' AWS CLI API. ElastiCache Attualmente, ElastiCache supporta un numero limitato di modifiche su un gruppo di replica Valkey o Redis OSS (modalità cluster abilitata). Altre modifiche richiedono la creazione di un backup del gruppo di replica corrente e l'utilizzo di tale backup per avviare un nuovo gruppo di replica Valkey o Redis OSS (abilitato in modalità cluster).

Usando il AWS Management Console

Per modificare un cluster Valkey o Redis OSS (modalità cluster disabilitata), vedere. Modifica di un cluster ElastiCache

Utilizzo del AWS CLI

Di seguito sono AWS CLI riportati alcuni esempi del modify-replication-group comando. Puoi utilizzare lo stesso comando per apportare altre modifiche a un gruppo di replica.

Abilita Multi-AZ su un gruppo di replica Valkey o Redis OSS esistente:

Per Linux, macOS o Unix:

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --multi-az-enabled = true

Per Windows:

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --multi-az-enabled

Modifica della modalità cluster da disabilitata ad abilitata:

Per modificare la modalità cluster da disabilitata ad abilitata, è necessario innanzitutto impostare la modalità cluster su compatibile. La modalità compatibile consente ai client Valkey o Redis OSS di connettersi utilizzando sia la modalità cluster abilitata che la modalità cluster disabilitata. Dopo aver migrato tutti i client Valkey o Redis OSS per utilizzare la modalità cluster abilitata, è possibile completare la configurazione della modalità cluster e impostare la modalità cluster su abilitata.

Per Linux, macOS o Unix:

Imposta la modalità cluster su compatibile.

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cache-parameter-group-name myParameterGroupName \ --cluster-mode compatible

Imposta la modalità cluster su abilitata.

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cluster-mode enabled

Per Windows:

Imposta la modalità cluster su compatibile.

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cache-parameter-group-name myParameterGroupName ^ --cluster-mode compatible

Imposta la modalità cluster su abilitata.

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cluster-mode enabled

Per ulteriori informazioni sul comando, vedere AWS CLI modify-replication-group modify-replication-group o Modifica della modalità cluster nella Guida ElastiCache per l'utente di Redis OSS.

Utilizzo dell'API ElastiCache

La seguente operazione ElastiCache API abilita Multi-AZ su un gruppo di replica Valkey o Redis OSS esistente. Puoi utilizzare la stessa operazione per apportare altre modifiche a un gruppo di replica.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyReplicationGroup &AutomaticFailoverEnabled=true &Mutli-AZEnabled=true &ReplicationGroupId=myReplGroup &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &Version=2014-12-01 &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 sul funzionamento dell' ElastiCache API, vedere ModifyReplicationGroup ModifyReplicationGroup.