Modificación de un grupo de reproducción - Amazon ElastiCache

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Modificación de un grupo de reproducción

Restricciones importantes
  • Actualmente, ElastiCache admite modificaciones limitadas de un grupo de replicación de Valkey o Redis OSS (modo de clúster habilitado), por ejemplo, cambiar la versión del motor mediante la operación API (ModifyReplicationGroupCLI:modify-replication-group). Puede modificar el número de particiones (grupos de nodos) en un clúster de Valkey o Redis OSS (modo de clúster habilitado) con la operación ModifyReplicationGroupShardConfiguration de la API (CLI: modify-replication-group-shard-configuration). Para obtener más información, consulte Escalado de clústeres en Valkey o Redis OSS (modo de clúster habilitado).

    Otras modificaciones en un clúster de Valkey o Redis OSS (modo de clúster habilitado) requieren que cree un clúster con el clúster nuevo y los cambios incorporados.

  • Puede actualizar clústeres y grupos de replicación de Valkey o Redis OSS (modo de clúster deshabilitado) y Valkey o Redis OSS (modo de clúster habilitado) a versiones del motor más recientes. Sin embargo, no se puede volver a versiones del motor anteriores, salvo si se elimina el clúster o el motor de reproducción existente y se vuelve a crear. Para obtener más información, consulte Administración de versiones para ElastiCache.

  • Puede actualizar un clúster OSS existente ElastiCache para Valkey o Redis que utilice el modo de clúster desactivado para que utilice el modo de clúster activado, mediante la consola, la ModifyReplicationGroupAPI o el comando modify-replication-groupCLI, como se muestra en el siguiente ejemplo. También puede seguir los pasos que se indican en Modificación del modo de clúster.

Puede modificar la configuración de un clúster OSS (modo de clúster desactivado) de Valkey o Redis mediante la ElastiCache consola, la API o la API AWS CLI. ElastiCache Actualmente, ElastiCache admite un número limitado de modificaciones en un grupo de replicación de Valkey o Redis OSS (modo de clúster habilitado). Otras modificaciones requieren crear una copia de seguridad del grupo de replicación actual y, a continuación, utilizar dicha copia para inicializar un grupo de replicación nuevo de Valkey o Redis OSS (modo de clúster habilitado).

Utilización del AWS Management Console

Para modificar un clúster de Valkey o Redis OSS (modo de clúster deshabilitado), consulte Modificación de un ElastiCache clúster.

Usando el AWS CLI

A continuación se AWS CLI muestran algunos ejemplos del modify-replication-group comando. Puede utilizar el mismo comando para realizar otras modificaciones en un grupo de reproducción.

Habilitación de multi-AZ en un grupo de replicación de Valkey o Redis OSS existente:

Para Linux, macOS o Unix:

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

Para Windows:

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

Modifique el modo de clúster de desactivado a habilitado:

Para modificar el modo de clúster de desactivado a habilitado, primero debe establecer el modo de clúster en compatible. El modo compatible permite que los clientes de Valkey o Redis OSS se conecten mediante el modo clúster habilitado y el modo clúster desactivado. Después de migrar todos los clientes de Valkey o Redis OSS para usar el modo de clúster habilitado, puede completar la configuración del modo de clúster y establecer el modo de clúster en Habilitado.

Para Linux, macOS o Unix:

Establezca el modo de clúster en compatible.

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

Establezca el modo de clúster en habilitado.

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

Para Windows:

Establezca el modo de clúster en compatible.

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

Establezca el modo de clúster en habilitado.

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

Para obtener más información sobre el AWS CLI modify-replication-group comando, consulte modify-replication-group o Modificación del modo de clúster en la ElastiCache Guía del usuario de Redis OSS.

Uso de la API ElastiCache

La siguiente operación de ElastiCache API habilita la opción Multi-AZ en un grupo de replicación de OSS de Valkey o Redis existente. Puede utilizar la misma operación para realizar otras modificaciones en un grupo de reproducción.

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>

Para obtener más información sobre el funcionamiento de la ElastiCache API, consulte ModifyReplicationGroup ModifyReplicationGroup.