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
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'APIopération
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'APIopérationModifyReplicationGroupShardConfiguration
(CLI:).modify-replication-group-shard-configuration
Pour de plus amples informations, veuillez consulter Mise à l'échelle des clusters dans Valkey ou Redis OSS (mode cluster activé).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 les 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.
Vous pouvez mettre à niveau un OSS cluster existant ElastiCache avec Valkey ou Redis qui utilise le mode cluster désactivé pour utiliser le mode cluster activé, à l'aide de la console ModifyReplicationGroupAPIou de la modify-replication-groupCLIcommande, comme indiqué dans l'exemple ci-dessous. Vous pouvez également suivre les étapes décrites dans Modifying cluster mode (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 AWS CLI, du ou du. 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 créer un nouveau groupe de réplication Valkey ou Redis OSS (mode cluster activé).
À l'aide du AWS Management Console
Pour modifier un cluster Valkey ou Redis OSS (mode cluster désactivé), consultez. Modification d'un ElastiCache cluster
À l'aide du AWS CLI
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 compatible permet à vos OSS clients Valkey ou Redis de se connecter en utilisant à la fois le mode cluster activé et le mode cluster désactivé. Après avoir migré tous les OSS clients Valkey ou Redis 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-namemyParameterGroupName
\ --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-namemyParameterGroupName
^ --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, voir modify-replication-group ou Modification du mode cluster dans le guide de l'utilisateur ElastiCache (RedisOSS).
À l'aide du ElastiCache API
L' ElastiCache APIopération 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 l' ElastiCache APIModifyReplicationGroup
opération, voir ModifyReplicationGroup.