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.
Aumento del número de réplicas de una partición
Puede aumentar el número de réplicas en un fragmento de Valkey o Redis OSS (modo de clúster activado) o en un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) hasta un máximo de cinco. Puede hacerlo utilizando el, el o el AWS Management Console. AWS CLI ElastiCache API
Usando el AWS Management Console
En el siguiente procedimiento, se utiliza la consola para aumentar el número de réplicas en un grupo de replicaciones de Valkey o Redis OSS (habilitado para el modo de clúster).
Para aumentar el número de réplicas en los fragmentos
-
Inicie sesión en AWS Management Console y abra la ElastiCache consola en. https://console.aws.amazon.com/elasticache/
-
En el panel de navegación, elija Valkey o Redis yOSS, a continuación, elija el nombre del grupo de replicación al que desee añadir las réplicas.
-
Elija el cuadro correspondiente a cada fragmento al que desea agregar réplicas.
-
Elija Add replicas (Agregar réplicas).
-
Complete la página Add Replicas to Shards (Agregar réplicas a las particiones):
-
En New number of replicas/shard (Nuevo número de réplicas por partición), introduzca el número de réplicas que desea que tengan todos los fragmentos seleccionados. Este valor debe ser mayor o igual que Current Number of Replicas per shard (Número actual de réplicas por fragmento) y menor o igual que cinco. Recomendamos dos réplicas como mínimo.
-
En el caso de las zonas de disponibilidad, elija Sin preferencia para ElastiCache elegir una zona de disponibilidad para cada nueva réplica o Especificar zonas de disponibilidad para elegir una zona de disponibilidad para cada nueva réplica.
Si elige Specify Availability Zones (Especificar las zonas de disponibilidad), utilice la lista para especificar una zona de disponibilidad para cada réplica nueva.
-
-
Elija Add (Agregar) para agregar las réplicas o Cancel (Cancelar) para cancelar la operación.
Usando el AWS CLI
Para aumentar el número de réplicas en un OSS fragmento de Valkey o Redis, utilice el increase-replica-count
comando con los siguientes parámetros:
-
--replication-group-id
: obligatorio. Identifica el grupo de replicación en el que desea aumentar el número de réplicas. -
--apply-immediately
o--no-apply-immediately
: obligatorios. Especifica si se debe aumentar el número de réplicas inmediatamente (--apply-immediately
) o en el periodo de mantenimiento siguiente (--no-apply-immediately
). Actualmente, no se admite--no-apply-immediately
. -
--new-replica-count
: opcional. Especifica el número de nodos de réplica que se desea al terminar, hasta un máximo de cinco. Utilice este parámetro para los grupos de replicación de Valkey o Redis OSS (modo de clúster desactivado) en los que solo haya un grupo de nodos o un grupo de Valkey o Redis OSS (modo de clúster activado), o en los que desee que todos los grupos de nodos tengan el mismo número de réplicas. Si este valor no es superior al número actual de réplicas del grupo de nodos, la llamada produce una excepción. -
--replica-configuration
: opcional. Le permite establecer el número de réplicas y de zonas de disponibilidad para cada grupo de nodos de forma independiente. Utilice este parámetro para los grupos de Valkey o Redis OSS (modo de clúster activado) en los que desee configurar cada grupo de nodos de forma independiente.--replica-configuration
tiene tres miembros opcionales:-
NodeGroupId
: el ID de cuatro dígitos del grupo de nodos que está configurando. En el caso de los grupos de replicación de Valkey o Redis OSS (modo de clúster desactivado), el identificador del fragmento es siempre.0001
Para encontrar el ID de un grupo de nodos OSS (fragmento) de Valkey o Redis (modo de clúster activado), consulte. Búsqueda del ID de una partición -
NewReplicaCount
: el número de réplicas que desea incluir en este grupo de nodos al final de la operación. El valor debe ser superior al número actual de réplicas, hasta un máximo de cinco. Si este valor no es superior al número actual de réplicas del grupo de nodos, la llamada produce una excepción. -
PreferredAvailabilityZones
: una lista de cadenasPreferredAvailabilityZone
que especifica en qué zonas de disponibilidad se encuentran los nodos del grupo de reproducción. El número de valoresPreferredAvailabilityZone
debe ser igual al valor deNewReplicaCount
más 1 para incluir el nodo principal. Si--replica-configuration
se omite este miembro de, ElastiCache (RedisOSS) elige la zona de disponibilidad para cada una de las réplicas nuevas.
-
importante
En la llamada, debe incluir el parámetro --new-replica-count
o --replica-configuration
, pero no ambos.
En el siguiente ejemplo, se aumenta el número de réplicas del grupo de reproducción sample-repl-group
a tres. Al finalizar el ejemplo, existirán tres réplicas en cada grupo de nodos. Este número se aplica tanto si se trata de un grupo de Valkey o Redis OSS (modo de clúster desactivado) con un solo grupo de nodos como de un grupo de Valkey o Redis OSS (modo de clúster activado) con varios grupos de nodos.
Para Linux, macOS o Unix:
aws elasticache increase-replica-count \ --replication-group-id
sample-repl-group
\ --new-replica-count3
\ --apply-immediately
Para Windows:
aws elasticache increase-replica-count ^ --replication-group-id
sample-repl-group
^ --new-replica-count3
^ --apply-immediately
En el siguiente ejemplo, se aumenta el número de réplicas del grupo de replicación sample-repl-group
al valor indicado para los dos grupos de nodos especificados. Dado que hay varios grupos de nodos, se trata de un grupo de replicación de Valkey o Redis OSS (habilitado para el modo de clúster). Al especificar el valor opcional PreferredAvailabilityZones
, el número de zonas de disponibilidad indicadas debe ser igual al valor de NewReplicaCount
más 1. Este enfoque incluye el nodo principal del grupo identificado por NodeGroupId
.
Para Linux, macOS o Unix:
aws elasticache increase-replica-count \ --replication-group-id
sample-repl-group
\ --replica-configuration \ NodeGroupId=0001
,NewReplicaCount=2
,PreferredAvailabilityZones=us-east-1a
,us-east-1c
,us-east-1b
\ NodeGroupId=0003
,NewReplicaCount=3
,PreferredAvailabilityZones=us-east-1a
,us-east-1b
,us-east-1c
,us-east-1c
\ --apply-immediately
Para Windows:
aws elasticache increase-replica-count ^ --replication-group-id
sample-repl-group
^ --replica-configuration ^ NodeGroupId=0001
,NewReplicaCount=2
,PreferredAvailabilityZones=us-east-1a
,us-east-1c
,us-east-1b
^ NodeGroupId=0003
,NewReplicaCount=3
,PreferredAvailabilityZones=us-east-1a
,us-east-1b
,us-east-1c
,us-east-1c
\ --apply-immediately
Para obtener más información sobre cómo aumentar el número de réplicas mediante elCLI, consulte increase-replica-countla Amazon ElastiCache Command Line Reference.
Usando el ElastiCache API
Para aumentar el número de réplicas en un OSS fragmento de Valkey o Redis, utilice la IncreaseReplicaCount
acción con los siguientes parámetros:
-
ReplicationGroupId
: obligatorio. Identifica el grupo de replicación en el que desea aumentar el número de réplicas. -
ApplyImmediately
: obligatorio. Especifica si se debe aumentar el número de réplicas inmediatamente (ApplyImmediately=True
) o en el periodo de mantenimiento siguiente (ApplyImmediately=False
). Actualmente, no se admiteApplyImmediately=False
. -
NewReplicaCount
: opcional. Especifica el número de nodos de réplica que se desea al terminar, hasta un máximo de cinco. Utilice este parámetro para los grupos de replicación de Valkey o Redis OSS (modo de clúster desactivado) en los que solo haya un grupo de nodos, o para los grupos de Valkey o Redis OSS (modo de clúster activado) en los que desee que todos los grupos de nodos tengan el mismo número de réplicas. Si este valor no es superior al número actual de réplicas del grupo de nodos, la llamada produce una excepción. -
ReplicaConfiguration
: opcional. Le permite establecer el número de réplicas y de zonas de disponibilidad para cada grupo de nodos de forma independiente. Utilice este parámetro para los grupos de Valkey o Redis OSS (modo de clúster activado) en los que desee configurar cada grupo de nodos de forma independiente.ReplicaConfiguraion
tiene tres miembros opcionales:-
NodeGroupId
: el ID de cuatro dígitos del grupo de nodos que está configurando. En el caso de los grupos de replicación de Valkey o Redis OSS (modo de clúster desactivado), el ID del grupo de nodos (fragmento) es siempre.0001
Para encontrar el ID de un grupo de nodos OSS (fragmento) de Valkey o Redis (modo de clúster activado), consulte. Búsqueda del ID de una partición -
NewReplicaCount
: el número de réplicas que desea incluir en este grupo de nodos al final de la operación. El valor debe ser superior al número actual de réplicas, hasta un máximo de cinco. Si este valor no es superior al número actual de réplicas del grupo de nodos, la llamada produce una excepción. -
PreferredAvailabilityZones
: una lista de cadenasPreferredAvailabilityZone
que especifica en qué zonas de disponibilidad se encuentran los nodos del grupo de reproducción. El número de valoresPreferredAvailabilityZone
debe ser igual al valor deNewReplicaCount
más 1 para incluir el nodo principal. SiReplicaConfiguration
se omite este miembro de, ElastiCache (RedisOSS) elige la zona de disponibilidad para cada una de las réplicas nuevas.
-
importante
En la llamada, debe incluir el parámetro NewReplicaCount
o ReplicaConfiguration
, pero no ambos.
En el siguiente ejemplo, se aumenta el número de réplicas del grupo de reproducción sample-repl-group
a tres. Al finalizar el ejemplo, existirán tres réplicas en cada grupo de nodos. Este número se aplica tanto si se trata de un grupo de Valkey o Redis OSS (modo de clúster desactivado) con un solo grupo de nodos, como de un grupo de Valkey o Redis OSS (modo de clúster activado) con varios grupos de nodos.
https://elasticache.us-west-2.amazonaws.com/ ?Action=IncreaseReplicaCount &ApplyImmediately=True &NewReplicaCount=3 &ReplicationGroupId=sample-repl-group &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
En el siguiente ejemplo, se aumenta el número de réplicas del grupo de replicación sample-repl-group
al valor indicado para los dos grupos de nodos especificados. Dado que hay varios grupos de nodos, se trata de un grupo de replicación de Valkey o Redis OSS (habilitado para el modo de clúster). Al especificar el valor opcional PreferredAvailabilityZones
, el número de zonas de disponibilidad indicadas debe ser igual al valor de NewReplicaCount
más 1. Este enfoque incluye el nodo principal del grupo identificado por NodeGroupId
.
https://elasticache.us-west-2.amazonaws.com/ ?Action=IncreaseReplicaCount &ApplyImmediately=True &ReplicaConfiguration.ConfigureShard.1.NodeGroupId=0001 &ReplicaConfiguration.ConfigureShard.1.NewReplicaCount=2 &ReplicaConfiguration.ConfigureShard.1.PreferredAvailabilityZones.PreferredAvailabilityZone.1=us-east-1a &ReplicaConfiguration.ConfigureShard.1.PreferredAvailabilityZones.PreferredAvailabilityZone.2=us-east-1c &ReplicaConfiguration.ConfigureShard.1.PreferredAvailabilityZones.PreferredAvailabilityZone.3=us-east-1b &ReplicaConfiguration.ConfigureShard.2.NodeGroupId=0003 &ReplicaConfiguration.ConfigureShard.2.NewReplicaCount=3 &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.1=us-east-1a &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.2=us-east-1b &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.3=us-east-1c &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.4=us-east-1c &ReplicationGroupId=sample-repl-group &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Para obtener más información sobre cómo aumentar el número de réplicas mediante elAPI, consulte IncreaseReplicaCountAmazon ElastiCache API Reference.