

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Modification d'un groupe de réplication
<a name="Replication.Modify"></a>

**Contraintes importantes**  
Actuellement, ElastiCache prend en charge des modifications limitées d'un groupe de réplication Valkey ou Redis OSS (mode cluster activé), par exemple la modification de la version du moteur à l'aide de l'opération API (`ModifyReplicationGroup`CLI :`modify-replication-group`). Vous pouvez modifier le nombre de partitions (groupes de nœuds) dans un cluster Valkey ou Redis OSS (mode cluster activé) à l'aide de l'opération API ([https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyReplicationGroupShardConfiguration.html](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyReplicationGroupShardConfiguration.html)CLI :). [https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-replication-group-shard-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-replication-group-shard-configuration.html) Pour de plus amples informations, veuillez consulter [Mise à l'échelle des clusters Valkey ou Redis OSS (mode cluster activé)](scaling-redis-cluster-mode-enabled.md).  
Les autres modifications apportées à un cluster Valkey ou Redis OSS (mode cluster activé) nécessitent que vous créiez un cluster avec le nouveau cluster incorporant les modifications.
Vous pouvez mettre à niveau les clusters et groupes de réplication Valkey ou Redis OSS (mode cluster désactivé) et Valkey ou Redis OSS (mode cluster activé) vers des versions de moteur plus récentes. Cependant, vous ne pouvez pas mettre à niveau vers des versions antérieures du moteur, sauf en supprimant le cluster existant ou le groupe de réplication et en le créant à nouveau. Pour de plus amples informations, veuillez consulter [Gestion des versions pour ElastiCache](VersionManagement.md).
Vous pouvez mettre à niveau un cluster existant ElastiCache pour Valkey ou Redis OSS qui utilise le mode cluster désactivé pour utiliser le mode cluster activé, à l'aide de la console, de l'[ModifyReplicationGroup](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyReplicationGroup.html)API ou de la commande [modify-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-replication-group.html)CLI, comme indiqué dans l'exemple ci-dessous. Vous pouvez également suivre les étapes décrites dans [Modifying cluster mode](modify-cluster-mode.md) (Modification du mode cluster).

Vous pouvez modifier les paramètres d'un cluster Valkey ou Redis OSS (mode cluster désactivé) à l'aide de la ElastiCache console, de l' AWS CLI API ou de l' ElastiCache API. Actuellement, ElastiCache prend en charge un nombre limité de modifications sur un groupe de réplication Valkey ou Redis OSS (mode cluster activé). D'autres modifications nécessitent que vous créiez une sauvegarde du groupe de réplication actuel, puis que vous utilisiez cette sauvegarde pour démarrer un nouveau groupe de réplication Valkey ou Redis OSS (mode cluster activé).

**Topics**
+ [À l'aide du AWS Management Console](#Replication.Modify.CON)
+ [À l'aide du AWS CLI](#Replication.Modify.CLI)
+ [Utilisation de l' ElastiCache API](#Replication.Modify.API)

## À l'aide du AWS Management Console
<a name="Replication.Modify.CON"></a>

Pour modifier un cluster Valkey ou Redis OSS (mode cluster désactivé), consultez. [Modification d'un ElastiCache cluster](Clusters.Modify.md)

## À l'aide du AWS CLI
<a name="Replication.Modify.CLI"></a>

Voici des AWS CLI exemples de `modify-replication-group` commande. Vous pouvez utiliser la même commande pour apporter d'autres modifications à un groupe de réplication.

**Activez le Multi-AZ sur un groupe de réplication Valkey ou Redis OSS existant :**

Pour Linux, macOS ou Unix :

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

Pour Windows :

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

**Modifier le mode cluster de désactivé à activé :**

Pour modifier le mode cluster de *Désactivé* à *Activé*, vous devez d'abord définir le mode cluster comme *Compatible*. Le mode de compatibilité permet à vos clients Valkey ou Redis OSS de se connecter tant avec le mode cluster activé qu’avec le mode cluster désactivé. *Après avoir migré tous les clients Valkey ou Redis OSS pour utiliser le mode cluster activé, vous pouvez terminer la configuration du mode cluster et définir le mode cluster sur activé.*

Pour Linux, macOS ou Unix :

Définissez le mode cluster sur *Compatible*.

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

Définissez le mode cluster sur *Activé*.

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

Pour Windows :

Définissez le mode cluster sur *Compatible*.

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

Définissez le mode cluster sur *Activé*.

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

Pour plus d'informations sur la AWS CLI `modify-replication-group` commande, consultez [modify-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-replication-group.html) la section [Modification du mode cluster]() dans le *Guide de l'ElastiCache utilisateur de Redis OSS*.

## Utilisation de l' ElastiCache API
<a name="Replication.Modify.API"></a>

L'opération ElastiCache d'API suivante active le multi-AZ sur un groupe de réplication Valkey ou Redis OSS existant. Vous pouvez utiliser la même opération pour apporter d'autres modifications à un groupe de réplication.

```
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>
```

Pour plus d'informations sur le `ModifyReplicationGroup` fonctionnement de l' ElastiCache API, consultez[ModifyReplicationGroup](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyReplicationGroup.html).