Modification d'un groupe de réplication - Amazon ElastiCache for Redis

Modification d'un groupe de réplication

Contraintes importantes
  • Actuellement, ElastiCache prend en charge les modifications limitées d'un groupe de réplication Redis (mode cluster activé), par exemple la modification de changement de version, avec l'opération d'API ModifyReplicationGroup (CLI : modify-replication-group). Vous pouvez modifier le nombre de partitions (groupes de nœuds) d'un cluster Redis (mode cluster activé) avec l'opération d'API ModifyReplicationGroupShardConfiguration (CLI : modify-replication-group-shard-configuration). Pour plus d’informations, consultez Mise à l'échelle des clusters dans Redis (Mode Cluster activé).

    Les autres modifications d'un cluster Redis (mode cluster activé) nécessitent que vous recréiez un cluster avec le nouveau cluster intégrant les modifications.

  • Vous pouvez mettre à niveau des clusters et des groupes de réplication Redis (mode cluster activé) et Redis (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 plus d’informations, consultez Mise à niveau des versions de moteur.

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

Utilisation de AWS Management Console

Pour modifier un cluster Redis (mode cluster désactivé), veuillez consulter Modification d'un cluster ElastiCache.

Utilisation de AWS CLI

La commande AWS CLI suivante active le mode Multi-AZ sur un groupe de réplication Redis existant. Vous pouvez utiliser la même commande pour apporter d'autres modifications à un groupe de réplication.

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

Pour plus d'informations sur la commande AWS CLI modify-replication-group, consultez modify-replication-group.

Utilisation de l'API ElastiCache

L'opération d'API ElastiCache suivante active le mode Multi-AZ sur un groupe de réplication Redis 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'opération d'API ElastiCache ModifyReplicationGroup, veuillez consulter ModifyReplicationGroup.