Modification d'un ElastiCache cluster - Amazon ElastiCache

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 ElastiCache cluster

Outre l'ajout ou la suppression de nœuds dans un ElastiCache cluster, il peut arriver que vous deviez apporter d'autres modifications, telles que l'ajout d'un groupe de sécurité, la modification de la fenêtre de maintenance ou d'un groupe de paramètres.

Nous vous conseillons que votre créneau de maintenance soit défini au moment où l'utilisation est la plus faible. Donc une modification peut s'avérer nécessaire de temps en temps.

Lorsque vous changez les paramètres d'un cluster, le changement est appliqué au cluster immédiatement ou après le redémarrage du cluster. C'est vrai si vous changez le groupe de paramètres même du cluster ou une valeur de paramètre dans le groupe de paramètres du cluster. Pour déterminer à quel moment une modification de paramètre particulière est appliquée, consultez la section Prise d'effet des modifications de la colonne Détails des tableaux pour Paramètres spécifiques Memcachedet Paramètres Valkey et Redis OSS. Pour plus d'informations sur le redémarrage des nœuds d'un cluster, consultez Redémarrage des nœuds.

Pour modifier un cluster
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans la liste située dans le coin supérieur droit, choisissez la AWS région dans laquelle se trouve le cluster que vous souhaitez modifier.

  3. Dans le volet de navigation, choisissez le moteur s'exécutant sur le cluster que vous voulez modifier.

    Une liste de clusters du moteur choisi s'affiche.

  4. Dans la liste des clusters, choisissez le nom du cluster que vous souhaitez modifier.

  5. Choisissez Actions, puis Modifier.

    La fenêtre Modify Cluster s'affiche.

  6. Dans la fenêtre Modifier un cluster, effectuez les modifications nécessaires. Les options incluent :

    • Description

    • Mode cluster : pour modifier le mode cluster de Désactivé à Activé, vous devez d'abord définir le mode cluster sur 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é.

    • Compatibilité de version de moteur

      Important

      Vous pouvez mettre à niveau vers des versions de moteur plus récentes. Si vous mettez à niveau les versions majeures du moteur, par exemple, de 5.0.6 à 6.0, vous devez sélectionner une famille de groupe de paramètres compatible avec la nouvelle version du moteur. Pour plus d’informations sur la procédure à utiliser, consultez Gestion des versions pour ElastiCache. Cependant, vous ne pouvez pas mettre à niveau vers des versions antérieures du moteur, sauf en supprimant le cluster existant et en le recréant.

    • VPCGroupe (s) de sécurité

    • Parameter Group

    • Type de nœud

      Note

      Si le cluster utilise un type de nœud de la famille r6gd, vous ne pouvez choisir qu’une taille de nœud différente de celle de cette famille. Si vous choisissez un type de nœud de la famille r6gd, la hiérarchisation des données sera automatiquement activée. Pour plus d’informations, consultez la rubrique Hiérarchisation des données.

    • Multi-AZ

    • Basculement automatique (mode cluster désactivé uniquement)

    • Activer les sauvegardes automatiques

    • ID du nœud de Backup

    • Période de conservation de la sauvegarde

    • Fenêtre de sauvegarde

    • Rubrique de SNS notification

    • Compatibilité des versions du moteur Memcached

    • Network type (Type de réseau)

      Note

      Si vous passez de IPv4 àIPv6, vous devez sélectionner ou créer des groupes de sous-réseaux compatibles avecIPv6. Pour de plus amples informations, veuillez consulter Choix d'un type de réseau dans ElastiCache.

    • VPCGroupe (s) de sécurité

    • Parameter Group

    • Maintenance Window

    • Rubrique de SNS notification

    La case Apply Immediately (Appliquer immédiatement) concerne uniquement les modifications apportées à la version du moteur. Pour appliquer les modifications immédiatement, cochez la case Apply Immediately (Appliquer immédiatement). Si elle n'est pas cochée, les modifications apportées à la version du moteur sont appliquées lors du prochain créneau de maintenance. D'autres modifications, telles que la modification du créneau de maintenance, sont appliquées immédiatement.

Pour activer/désactiver la livraison des journaux pour Redis
  1. Dans la liste des clusters, choisissez le cluster que vous souhaitez augmenter. Cliquez sur l'onglet Cluster name (Nom du cluster) et pas la case à cocher à côté.

  2. Sur la page des détails du cluster, choisissez l'onglet Logs.

  3. Pour activer ou désactiver les journaux lents, choisissez Activer ou Désactiver.

    Si vous choisissez Enable (Activer) :

    1. Sous Format du journal, choisissez soit Texte, JSONsoit Texte.

    2. Sous Type de destination du journal, sélectionnez CloudWatch Logs ou Kinesis Firehose.

    3. Sous Destination du journal, vous pouvez choisir Create new et saisir le nom de votre groupe de CloudWatchLogs journaux ou le nom de votre flux Kinesis Data Firehose. Vous pouvez également sélectionner Select existing, puis choisir le nom de votre groupe de CloudWatchLogs logs ou le nom de votre flux Kinesis Data Firehose.

    4. Sélectionnez Activer.

Pour modifier votre configuration pour Redis, procédez comme suit :
  1. Sélectionnez Modifier.

  2. Sous Format du journal, choisissez soit Texte, JSONsoit Texte.

  3. Sous Type de destination, sélectionnez CloudWatch Logs ou Kinesis Firehose.

  4. Sous Destination du journal, choisissez Create new et entrez le nom de votre groupe de CloudWatchLogs journaux ou le nom de votre flux Kinesis Data Firehose. Vous pouvez également choisir Select existing, puis le nom de votre groupe de CloudWatchLogs logs ou le nom de votre flux Kinesis Data Firehose.

Vous pouvez modifier un cluster existant à l'aide de cette AWS CLI modify-cache-cluster opération. Pour modifier la valeur de configuration d'un cluster, spécifiez l'ID du cluster, le paramètre à modifier et la nouvelle valeur du paramètre. L'exemple suivant change le créneau de maintenance pour un cluster nommé my-cluster et applique la modification immédiatement.

Important

Vous pouvez effectuer une mise à niveau vers de nouvelles versions du moteur Memcached. Pour plus d’informations sur la procédure à utiliser, consultez Gestion des versions pour ElastiCache. Cependant, vous ne pouvez pas mettre à niveau vers des versions antérieures du moteur, sauf en supprimant le cluster existant et en le recréant.

Important

Vous pouvez effectuer une mise à niveau vers de nouvelles versions du OSS moteur Valkey ou Redis. Si vous mettez à niveau des versions majeures du moteur, par exemple de Redis OSS 5.0.6 vers Redis OSS 6.0, vous devez sélectionner une famille de groupes de paramètres compatible avec la nouvelle version du moteur. Pour plus d’informations sur la procédure à utiliser, consultez Gestion des versions pour ElastiCache. Cependant, vous ne pouvez pas mettre à niveau vers des versions antérieures du moteur, sauf en supprimant le cluster existant et en le recréant.

Pour Linux, macOS ou Unix :

aws elasticache modify-cache-cluster \ --cache-cluster-id my-cluster \ --preferred-maintenance-window sun:23:00-mon:02:00

Pour Windows :

aws elasticache modify-cache-cluster ^ --cache-cluster-id my-cluster ^ --preferred-maintenance-window sun:23:00-mon:02:00

Le paramètre --apply-immediately s'applique uniquement à des modifications dans le type de nœud, la version du moteur et aux modifications du nombre de nœuds dans un cluster Si vous souhaitez appliquer une de ces modifications immédiatement, utilisez le paramètre --apply-immediately. Si vous préférez l'application de ces modifications au prochain créneau de maintenance, utilisez le paramètre --no-apply-immediately. D'autres modifications, telles que la modification du créneau de maintenance, sont appliquées immédiatement.

Pour plus d'informations, consultez AWS CLI la ElastiCache rubrique dédiée modify-cache-cluster.

Vous pouvez modifier un cluster existant à l'aide de cette ElastiCache API ModifyCacheCluster opération. Pour modifier la valeur de configuration d'un cluster, spécifiez l'ID du cluster, le paramètre à modifier et la nouvelle valeur du paramètre. L'exemple suivant change le créneau de maintenance pour un cluster nommé my-cluster et applique la modification immédiatement.

Important

Vous pouvez effectuer une mise à niveau vers de nouvelles versions du moteur Memcached. Pour plus d’informations sur la procédure à utiliser, consultez Gestion des versions pour ElastiCache. Cependant, vous ne pouvez pas mettre à niveau vers des versions antérieures du moteur, sauf en supprimant le cluster existant et en le recréant.

Important

Vous pouvez effectuer une mise à niveau vers de nouvelles versions du OSS moteur Valkey ou Redis. Si vous mettez à niveau des versions majeures du moteur, par exemple de Redis OSS 5.0.6 vers Redis OSS 6.0, vous devez sélectionner une famille de groupes de paramètres compatible avec la nouvelle version du moteur. Pour plus d’informations sur la procédure à utiliser, consultez Gestion des versions pour ElastiCache. Cependant, vous ne pouvez pas mettre à niveau vers des versions antérieures du moteur, sauf en supprimant le cluster existant et en le recréant.

Des sauts de ligne sont ajoutés pour faciliter la lecture.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheCluster &CacheClusterId=my-cluster &PreferredMaintenanceWindow=sun:23:00-mon:02:00 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150901T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20150202T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20150901T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Le paramètre ApplyImmediately s'applique uniquement à des modifications dans le type de nœud, la version du moteur et aux modifications du nombre de nœuds dans un cluster Si vous souhaitez appliquer une de ces modifications immédiatement, définissez le paramètre ApplyImmediately sur true. Si vous préférez reporter l'application de ces modifications au prochain créneau de maintenance, définissez le paramètre ApplyImmediately sur false. D'autres modifications, telles que la modification du créneau de maintenance, sont appliquées immédiatement.

Pour plus d'informations, consultez la rubrique ElastiCache API de référence ModifyCacheCluster.