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
-
Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/
. -
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.
-
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.
-
Dans la liste des clusters, choisissez le nom du cluster que vous souhaitez modifier.
-
Choisissez Actions, puis Modifier.
La fenêtre Modify Cluster s'affiche.
-
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
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é.
Sur la page des détails du cluster, choisissez l'onglet Logs.
Pour activer ou désactiver les journaux lents, choisissez Activer ou Désactiver.
Si vous choisissez Enable (Activer) :
Sous Format du journal, choisissez soit Texte, JSONsoit Texte.
Sous Type de destination du journal, sélectionnez CloudWatch Logs ou Kinesis Firehose.
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.
Sélectionnez Activer.
Pour modifier votre configuration pour Redis, procédez comme suit :
Sélectionnez Modifier.
Sous Format du journal, choisissez soit Texte, JSONsoit Texte.
Sous Type de destination, sélectionnez CloudWatch Logs ou Kinesis Firehose.
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-windowsun:23:00-mon:02:00
Pour Windows :
aws elasticache modify-cache-cluster ^ --cache-cluster-id
my-cluster
^ --preferred-maintenance-windowsun: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
.