Utilisation des entrepôts de données globaux (console) - 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.

Utilisation des entrepôts de données globaux (console)

Pour créer un magasin de données global à l'aide de la console, suivez ce processus en deux étapes :

  1. Créez un cluster principal, soit en utilisant un cluster existant, soit en créant un nouveau cluster. Le moteur doit être Valkey 7.2 ou version ultérieure, ou Redis OSS 5.0.6 ou version ultérieure.

  2. Ajoutez jusqu'à deux clusters secondaires dans différentes AWS régions, toujours à l'aide de Valkey 7.2 ou version ultérieure, ou du moteur Redis OSS 5.0.6 ou version ultérieure.

Les procédures suivantes vous expliquent comment créer une banque de données globale pour Valkey ou Redis OSS et comment effectuer d'autres opérations à l'aide de la console. ElastiCache

Création d'un entrepôt de données global à l'aide d'un cluster existant

Dans ce scénario, vous utilisez un cluster existant comme cluster principal du nouveau magasin de données global. Vous créez ensuite un cluster secondaire, en lecture seule, dans une autre région AWS . Ce cluster secondaire reçoit des mises à jour automatiques et asynchrones du cluster principal.

Important

Le cluster existant doit utiliser un moteur Valkey 7.2 ou version ultérieure ou Redis OSS 5.0.6 ou version ultérieure.

Pour créer un magasin de données global à l'aide d'un cluster existant
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, choisissez Global Datastores, puis Create global datastore.

  3. Sur la page des paramètres du cluster principal, procédez comme suit :

    • Dans le champ Informations sur la banque de données globale, entrez le nom de la nouvelle banque de données globale.

    • (Facultatif) Entrez une valeur dans le champ Description.

  4. Sous Cluster régional, sélectionnez Utiliser le cluster régional existant.

  5. Sous Cluster existant, sélectionnez le cluster existant que vous souhaitez utiliser.

  6. Ne modifiez pas les options suivantes. Elles sont prérenseignées pour correspondre à la configuration du cluster principal. Vous ne pouvez pas les modifier.

    • Version de moteur

    • Type de nœud

    • Groupe de paramètres

      Note

      ElastiCache génère automatiquement un nouveau groupe de paramètres à partir des valeurs du groupe de paramètres fourni et applique le nouveau groupe de paramètres au cluster. Utilisez ce nouveau groupe de paramètres pour modifier les paramètres d'un entrepôt de données global. Chaque groupe de paramètres généré automatiquement est associé à un seul cluster et, par conséquent, à un seul entrepôt de données global.

    • Nombre de partitions

    • Chiffrement au repos : active le chiffrement des données stockées sur le disque. Pour de plus amples informations, veuillez consulter Chiffrement au repos.

      Note

      Vous pouvez fournir une autre clé de chiffrement en choisissant Clé gérée AWS KMS par le client et en choisissant la clé. Pour plus d'informations, consultez la section Utilisation de AWS KMS clés gérées par le client.

    • Chiffrement en transit : permet le chiffrement des données sur le câble. Pour de plus amples informations, veuillez consulter Chiffrement en transit. Pour Valkey 7.2 et versions ultérieures et le OSS moteur Redis 6.0 et versions ultérieures, si vous activez le chiffrement en transit, vous êtes invité à spécifier l'une des options de contrôle d'accès suivantes :

      • Aucun contrôle d'accès : il s'agit du paramètre par défaut. Cela indique qu'il n'y a pas de restrictions.

      • Liste de contrôle d'accès aux groupes d'utilisateurs : choisissez un groupe d'utilisateurs avec un ensemble défini d'utilisateurs et d'autorisations sur les opérations disponibles. Pour de plus amples informations, veuillez consulter Gestion des groupes d'utilisateurs à l'aide de la console et CLI.

      • AUTHUtilisateur par défaut : mécanisme d'authentification pour un serveur Valkey ou RedisOSS. Pour plus d'informations, consultez AUTH.

  7. (Facultatif) Si besoin, mettez à jour les autres paramètres des clusters secondaires. Ils sont prérenseignés avec les mêmes valeurs que celles du cluster principal, mais vous pouvez les mettre à jour pour répondre à des exigences spécifiques pour ce cluster.

    • Port

    • Nombre de réplicas

    • Groupe de sous-réseaux

    • Zone(s) de disponibilité préférée(s)

    • Groupes de sécurité

    • Géré par le client (AWS KMSclé)

    • AUTHJeton

    • Activer les sauvegardes automatiques

    • Période de rétention des sauvegardes

    • Fenêtre de sauvegarde

    • Fenêtre de maintenance

    • Sujet de SNS notification

  8. Sélectionnez Create (Créer). Cette opération définit l'état du magasin de données global sur Creating (En cours de création). L'état passe à Modifying (En cours de modification) après association du cluster principal au magasin de données global et passage du cluster secondaire à l'état Associating (En cours d'association) .

    Une fois que le cluster principal et les clusters secondaires sont associés au magasin de données global, l'état passe à Available (Disponible). À ce stade, vous disposez d'un cluster principal qui accepte les lectures et les écritures, et de clusters secondaires qui acceptent les lectures répliquées à partir du cluster principal.

    La page est mise à jour pour indiquer si un cluster fait partie d'une banque de données globale, notamment :

    • Global Datastore (Magasin de données global) : nom de l'entrepôt de données global auquel appartient le cluster.

    • Global Datastore Role (Rôle de l'entrepôt de données global) : rôle du cluster, principal ou secondaire.

Vous pouvez ajouter jusqu'à un cluster secondaire supplémentaire dans une AWS région différente. Pour de plus amples informations, veuillez consulter Ajout d'une région à un entrepôt de données global.

Création d'un entrepôt de données global à l'aide d'un nouveau cluster principal

Si vous choisissez de créer un entrepôt de données global avec un nouveau cluster, procédez comme suit.

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

  2. Dans le volet de navigation, choisissez Global Datastores, puis Create global datastore.

  3. Sous Primary cluster settings (Paramètres de cluster principal), procédez comme suit :

    1. Pour Cluster mode (Mode du cluster), choisissez Enabled (Activé) ou Disabled (Désactivé).

    2. Pour les informations sur la banque de données globale, entrez une valeur pour le nom. ElastiCache utilise le suffixe pour générer un nom unique pour la banque de données globale. Vous pouvez rechercher l'entrepôt de données global à l'aide du suffixe que vous spécifiez ici.

    3. (Facultatif) Entrez une valeur pour Global Datastore Description (Description du magasin de données global).

  4. Sous Regional cluster (Cluster régional) :

    1. Pour Région, choisissez une AWS région disponible.

    2. Choisissez Create new regional cluster (Créer un nouveau cluster régional) ou Use existing regional cluster (Utiliser un cluster régional existant)

    3. Si vous choisissez Create new regional cluster (Créer un nouveau cluster régional), sous Cluster info (Infos sur le cluster), saisissez un nom et une description facultative du cluster.

    4. Sous Location (Emplacement), nous vous recommandons d'accepter les paramètres par défaut pour Multi-AZ et Auto-failover (Basculement automatique).

  5. Sous Cluster settings (Paramètres de cluster)

    1. Pour Engine version (Version du moteur), choisissez une version disponible, à savoir 5.0.6 ou ultérieure.

    2. Pour Port, utilisez le port par défaut, 6379. Si vous avez une raison d'utiliser un autre port, saisissez le numéro de port.

    3. Pour Groupe de paramètres, choisissez un groupe de paramètres ou créez-en un nouveau. Les groupes de paramètres contrôlent les paramètres d'exécution de votre cluster. Pour plus d'informations sur les groupes de paramètres, consultez Paramètres Valkey et Redis OSS et Création d'un groupe ElastiCache de paramètres.

      Note

      Lorsque vous sélectionnez un groupe de paramètres pour définir les valeurs de configuration du moteur, ce groupe de paramètres est appliqué à tous les clusters du magasin de données global. Dans la page Parameter Groups (Groupes de paramètres) l'attribut Global yes/no (oui/non) indique si un groupe de paramètres fait partie d'un magasin de données global.

    4. Pour Type de nœud, choisissez la flèche vers le bas ( Downward-pointing triangle icon, typically used to indicate a dropdown menu. ). Dans la boîte de dialogue Modifier le type de nœud choisissez une valeur pour la famille d'instances pour le type de nœud souhaité. Choisissez ensuite le type de nœud que vous souhaitez utiliser pour ce cluster, puis choisissez Enregistrer.

      Pour de plus amples informations, veuillez consulter Choix de la taille de votre nœud.

      Si vous choisissez un type de nœud r6gd, la hiérarchisation des données est automatiquement activée. Pour de plus amples informations, veuillez consulter Hiérarchisation des données ElastiCache.

    5. Si vous créez un cluster Valkey ou Redis OSS (mode cluster désactivé) :

      Pour Number of replicas (Nombre de réplicas), choisissez le nombre de réplicas que vous voulez pour ce cluster.

    6. Si vous créez un cluster Valkey ou Redis OSS (mode cluster activé) :

      1. Pour Nombre de partitions, choisissez le nombre de partitions (partitions/groupes de nœuds) que vous souhaitez pour ce cluster Valkey ou Redis OSS (mode cluster activé).

        Pour certaines versions de Valkey ou Redis OSS (mode cluster activé), vous pouvez modifier dynamiquement le nombre de partitions de votre cluster :

        • Redis OSS 3.2.10 et versions ultérieures : si votre cluster exécute Redis OSS 3.2.10 ou des versions ultérieures, vous pouvez modifier le nombre de partitions de votre cluster de manière dynamique. Pour de plus amples informations, veuillez consulter Mise à l'échelle des clusters dans Valkey ou Redis OSS (mode cluster activé).

        • Autres OSS versions de Redis — Si votre cluster exécute une version de Redis OSS antérieure à la version 3.2.10, il existe une autre approche. Pour modifier le nombre de fragments dans votre cluster dans ce cas, créez un nouveau cluster avec le nouveau nombre de fragments. Pour de plus amples informations, veuillez consulter Restauration à partir d’une sauvegarde dans un nouveau cache.

      2. Pour Réplicas par partition, choisissez le nombre de nœuds de réplica en lecture souhaité dans chaque partition.

        Les restrictions suivantes existent pour Valkey ou Redis OSS (mode cluster activé).

        • Si Multi-AZ est activé, assurez-vous d'avoir au moins un réplica par partition.

        • Le nombre de réplicas est le même pour chaque partition lors de la création du cluster à l'aide de la console.

        • Le nombre de réplicas de lecture par partition est fixe et ne peut pas être modifié. Si vous constatez que vous avez besoin de plus ou moins de répliques par partition (API/CLI: groupe de nœuds), vous devez créer un nouveau cluster avec le nouveau nombre de répliques. Pour de plus amples informations, veuillez consulter Tutoriel : Création d'un nouveau cluster conçu par vos soins avec une sauvegarde créée en externe.

  6. Pour les paramètres du groupe de sous-réseaux, choisissez le sous-réseau que vous souhaitez appliquer à ce cluster. ElastiCache fournit un groupe de IPv4 sous-réseaux par défaut ou vous pouvez choisir d'en créer un nouveau. En IPv6 effet, vous devez créer un groupe de sous-réseaux avec un IPv6 CIDR bloc. Si vous choisissez la double pile, vous devez sélectionner un type d'IP de découverte, IPv6 soitIPv4.

    Pour plus d'informations, voir Créer un sous-réseau dans votre VPC.

  7. Pour Availability zone placements (Placement de zones de disponibilité), vous avez deux options :

    • Aucune préférence : ElastiCache choisit la zone de disponibilité.

    • Specify availability zones (Spécifier les zones de disponibilité) : vous spécifiez la zone de disponibilité pour chaque cluster.

      Si vous avez choisi de spécifier les Zones de disponibilité, pour chaque cluster de chaque partition, choisissez la Zone de disponibilité depuis la liste.

    Pour de plus amples informations, veuillez consulter Choix des régions et des zones de disponibilité pour ElastiCache.

    Image : Définition des Keyspaces et des zones de disponibilité

    Définition des Keyspaces et des zones de disponibilité

  8. Choisissez Next (Suivant)

  9. Dans les paramètres avancés de Valkey et Redis OSS

    1. Pour Security (Sécurité) :

      1. Pour le chiffrement de vos données, vous avez les options suivantes :

        • Encryption at rest (Chiffrement au repos) : active le chiffrement des données stockées sur le disque. Pour de plus amples informations, veuillez consulter Chiffrement au repos.

          Note

          Vous avez la possibilité de fournir une autre clé de chiffrement en choisissant la AWS KMSclé gérée par le client et en choisissant la clé. Pour plus d'informations, consultez la section Utilisation de clés gérées par le client à partir de AWS KMS.

        • Encryption in-transit (Chiffrement en transit) : permet le chiffrement des données sur le câble. Pour de plus amples informations, veuillez consulter Chiffrement en transit. Pour Valkey 7.2 et versions ultérieures et le OSS moteur Redis version 6.0 et ultérieure, si vous activez le chiffrement en transit, vous serez invité à spécifier l'une des options de contrôle d'accès suivantes :

          • No Access Control (Aucun contrôle d'accès) – il s'agit du paramètre par défaut. Cela indique qu'aucune restriction n'est imposée à l'accès des utilisateurs au cluster.

          • User Group Access Control List (Liste de contrôle d'accès au groupe d'utilisateurs) : choisissez un groupe d'utilisateurs avec un ensemble défini d'utilisateurs pouvant accéder au cluster. Pour de plus amples informations, veuillez consulter Gestion des groupes d'utilisateurs à l'aide de la console et CLI.

          • AUTHUtilisateur par défaut : mécanisme d'authentification pour un serveur Valkey ou RedisOSS. Pour plus d'informations, consultez AUTH.

        • AUTH— Un mécanisme d'authentification pour un serveur Valkey ou RedisOSS. Pour plus d'informations, consultez AUTH.

        Note

        Pour les OSS versions de Redis supérieures à 3.2.6, à l'exception de la version 3.2.10, AUTH c'est la seule option.

      2. Pour Groupes de sécurité, choisissez les groupes de sécurité que vous souhaitez utiliser pour ce cluster. Un groupe de sécurité agit comme un pare-feu pour contrôler l'accès réseau à votre cluster. Vous pouvez utiliser le groupe de sécurité par défaut pour votre VPC ou en créer un nouveau.

        Pour plus d'informations sur les groupes de sécurité, consultez la section Groupes de sécurité qui vous VPC concernent dans le guide de VPC l'utilisateur Amazon.

  10. Pour des sauvegardes automatiques régulières, choisissez Activer les sauvegardes automatiques, puis entrez le nombre de jours pendant lesquels vous souhaitez conserver une sauvegarde automatique avant sa suppression automatique. Si vous ne souhaitez pas de sauvegardes automatiques régulières, désactivez la case à cocher Enable automatic backups. Dans les deux cas, vous avez toujours la possibilité de créer des sauvegardes manuelles.

    Pour plus d'informations sur la sauvegarde et la restauration, consultezInstantané et restauration.

  11. (Facultatif) Spécifiez une fenêtre de maintenance. La fenêtre de maintenance est le moment, généralement d'une heure, pendant lequel la maintenance du système ElastiCache de votre cluster est planifiée chaque semaine. Vous pouvez ElastiCache autoriser le choix du jour et de l'heure de votre fenêtre de maintenance (aucune préférence), ou vous pouvez choisir vous-même le jour, l'heure et la durée (Spécifiez la fenêtre de maintenance). Si vous choisissez Specify maintenance window, choisissez dans les listes les valeurs de Start day, Start time et Duration (en heures) pour le créneau de maintenance. Toutes les heures sont des UCT heures.

    Pour de plus amples informations, veuillez consulter Gestion de la maintenance des ElastiCache clusters.

  12. (Facultatif) Pour Logs (Journaux) :

    • Sous Format du journal, sélectionnez Texte ou JSON.

    • 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 CloudWatch journaux ou le nom de votre stream Firehose, ou choisissez Select existing, puis choisissez le nom de votre groupe de journaux de CloudWatch logs ou le nom de votre stream Firehose,

  13. Pour les balises, pour vous aider à gérer vos clusters et autres ElastiCache ressources, vous pouvez attribuer vos propres métadonnées à chaque ressource sous forme de balises. Pour plus d'informations, consultez Marquer vos ressources ElastiCache .

  14. Passez en revue toutes vos entrées et sélections, puis effectuez les corrections nécessaires. Lorsque vous avez terminé, choisissez Next (Suivant).

  15. Une fois que vous avez configuré le cluster dans les étapes précédentes, vous configurez maintenant les détails de votre cluster secondaire.

  16. Sous Cluster régional, choisissez la AWS région où se trouve le cluster.

  17. Sous Cluster info (Infos sur le cluster), saisissez un nom et une description facultative du cluster.

  18. Les options suivantes sont prérenseignées pour correspondre à la configuration du cluster principal et ne peuvent pas être modifiés :

    • Emplacement

    • Version de moteur

    • Type d’instance

    • Type de nœud

    • Nombre de partitions

    • Groupe de paramètres

      Note

      ElastiCache génère automatiquement un nouveau groupe de paramètres à partir des valeurs du groupe de paramètres fourni et applique le nouveau groupe de paramètres au cluster. Utilisez ce nouveau groupe de paramètres pour modifier les paramètres d'un entrepôt de données global. Chaque groupe de paramètres généré automatiquement est associé à un seul cluster et, par conséquent, à un seul entrepôt de données global.

    • Chiffrement au repos : active le chiffrement des données stockées sur le disque. Pour de plus amples informations, veuillez consulter Chiffrement au repos.

      Note

      Vous pouvez fournir une autre clé de chiffrement en choisissant Clé gérée AWS KMS par le client et en choisissant la clé. Pour plus d'informations, consultez la section Utilisation de AWS KMS clés gérées par le client.

    • Chiffrement en transit : permet le chiffrement des données sur le câble. Pour de plus amples informations, veuillez consulter Chiffrement en transit. Pour Valkey 7.2 et versions ultérieures et le OSS moteur Redis version 6.4 et versions ultérieures, si vous activez le chiffrement en transit, vous êtes invité à spécifier l'une des options de contrôle d'accès suivantes :

      • No Access Control (Aucun contrôle d'accès) – il s'agit du paramètre par défaut. Cela indique qu'aucune restriction n'est imposée à l'accès des utilisateurs au cluster.

      • User Group Access Control List (Liste de contrôle d'accès au groupe d'utilisateurs) : choisissez un groupe d'utilisateurs avec un ensemble défini d'utilisateurs pouvant accéder au cluster. Pour de plus amples informations, veuillez consulter Gestion des groupes d'utilisateurs à l'aide de la console et CLI.

      • AUTHUtilisateur par défaut : mécanisme d'authentification pour un serveur Valkey ou RedisOSS. Pour plus d'informations, consultez AUTH.

    Note

    Pour les OSS versions de Redis comprises entre 4.0.2, date à laquelle le chiffrement en transit a été pris en charge pour la première fois, et 6.0.4, AUTH c'est la seule option.

    Les autres paramètres de cluster secondaire sont prérenseignés avec les mêmes valeurs que celles du cluster principal, mais les éléments suivants peuvent être mis à jour pour répondre à aux exigences spécifiques de ce cluster :

    • Port

    • Nombre de réplicas

    • Groupe de sous-réseaux

    • Zone(s) de disponibilité préférée(s)

    • Groupes de sécurité

    • Géré par le client (AWS KMSclé)

    • AUTHJeton

    • Activer les sauvegardes automatiques

    • Période de rétention des sauvegardes

    • Fenêtre de sauvegarde

    • Fenêtre de maintenance

    • Sujet de SNS notification

  19. Sélectionnez Create (Créer). Cette opération définit l'état du magasin de données global sur Creating (En cours de création). Une fois que le cluster principal et les clusters secondaires sont associés au magasin de données global, l'état passe à Available (Disponible). Vous disposez d'un cluster principal qui accepte les lectures et les écritures, et d'un cluster secondaire qui accepte les lectures répliquées à partir du cluster principal.

    La page est également mise à jour pour indiquer si un cluster fait partie d'une banque de données globale, notamment les éléments suivants :

    • Global Datastore (Magasin de données global) : nom de l'entrepôt de données global auquel appartient le cluster.

    • Global Datastore Role (Rôle de l'entrepôt de données global) : rôle du cluster, principal ou secondaire.

Vous pouvez ajouter jusqu'à un cluster secondaire supplémentaire dans une AWS région différente. Pour de plus amples informations, veuillez consulter Ajout d'une région à un entrepôt de données global.

Affichage des détails de l'entrepôt de données global

Vous pouvez consulter les détails des banques de données globales existantes et également les modifier sur la page Banques de données globales.

Pour afficher les détails du magasin de données global
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, choisissez Global Datastores, puis choisissez une banque de données globale disponible.

Vous pouvez ensuite examiner les propriétés du magasin de données global suivantes :

  • Global Datastore Name (Nom du magasin de données global) : Nom du magasin de données global

  • Description : Description du magasin de données global

  • Status (État) : Les options comprennent :

    • Création

    • Modification

    • Disponible

    • Suppression

    • Primary Only (Principal uniquement) - Cet état indique que le magasin de données global ne contient qu'un cluster principal. Tous les clusters secondaires sont supprimés ou leur création a échoué.

  • Cluster Mode (Mode cluster) : Activé ou désactivé

  • Version du moteur : version du OSS moteur Valkey ou Redis exécutant la banque de données globale

  • Instance Node Type (Type de nœud d'instance) : Type de nœud utilisé pour le magasin de données global

  • Encryption at-rest (Chiffrement au repos) : Activé ou désactivé

  • Encryption in-transit (Chiffrement en transit) : Activé ou désactivé

  • AUTH: Activé ou désactivé

Vous pouvez apporter les modifications suivantes au magasin de données global :

La page Global Datastore (Magasin de données global) répertorie également les clusters individuels qui composent le magasin de données global et les propriétés suivantes pour chacun d'eux :

  • Région : AWS région dans laquelle le cluster est stocké

  • Role (Rôle) - Principal ou secondaire

  • Cluster name (Nom du cluster) - Nom du cluster

  • Statut (État) - Les options comprennent :

    • Associating (En cours d'association) - Le cluster est en cours d'association au magasin de données global

    • Associated (Associé) - Le cluster est associé au magasin de données global

    • Disassociating (En cours de dissociation) - Processus de suppression d'un cluster secondaire du magasin de données global à l'aide du nom de ce dernier. Ensuite, le cluster secondaire ne reçoit plus de mises à jour du cluster principal, mais il reste un cluster autonome dans cette AWS région.

    • Disassociated (Dissocié) - Le cluster secondaire a été supprimé de l'entrepôt de données global et est désormais un cluster autonome dans sa région AWS .

  • Retard global de réplication de la banque de données : affiche une valeur par AWS région secondaire dans la banque de données globale. Il s'agit du décalage entre le nœud primaire de la région secondaire et le nœud primaire de la région primaire. Pour Valkey ou Redis activés en mode clusterOSS, le décalage indique le délai maximal en secondes entre les partitions.

Ajout d'une région à un entrepôt de données global

Vous pouvez ajouter jusqu'à une AWS région supplémentaire à une banque de données mondiale existante. Dans ce scénario, vous créez un cluster en lecture seule dans une AWS région distincte qui reçoit des mises à jour automatiques et asynchrones du cluster principal.

Pour ajouter une AWS région à une banque de données globale
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, choisissez Global Datastores, puis sélectionnez une banque de données globale existante.

  3. Choisissez Ajouter un cluster régional, puis choisissez la AWS région dans laquelle le cluster secondaire doit résider.

  4. Sous Informations sur le cluster, entrez une valeur pour le nom et, éventuellement, pour la description du cluster.

  5. Ne modifiez pas les options suivantes. Elles sont prérenseignées pour correspondre à la configuration du cluster principal. Vous ne pouvez pas les modifier.

    • Version de moteur

    • Type d’instance

    • Type de nœud

    • Nombre de partitions

    • Groupe de paramètres

      Note

      ElastiCache génère automatiquement un nouveau groupe de paramètres à partir des valeurs du groupe de paramètres fourni et applique le nouveau groupe de paramètres au cluster. Utilisez ce nouveau groupe de paramètres pour modifier les paramètres d'un entrepôt de données global. Chaque groupe de paramètres généré automatiquement est associé à un seul cluster et, par conséquent, à un seul entrepôt de données global.

    • Chiffrement au repos

      Note

      Vous pouvez fournir une autre clé de chiffrement en choisissant Clé gérée AWS KMS par le client et en choisissant la clé.

    • Chiffrement en transit

    • AUTH

  6. (Facultatif) Mettez à jour les autres paramètres des clusters secondaires. Ils sont prérenseignés avec les mêmes valeurs que celles du cluster principal, mais vous pouvez les mettre à jour pour répondre à des exigences spécifiques pour ce cluster :

    • Port

    • Nombre de réplicas

    • Groupe de sous-réseaux

    • Zone(s) de disponibilité préférée(s)

    • Groupes de sécurité

    • ( AWS KMSclé gérée par le client)

    • AUTHJeton

    • Activer les sauvegardes automatiques

    • Période de rétention des sauvegardes

    • Fenêtre de sauvegarde

    • Fenêtre de maintenance

    • Sujet de SNS notification

  7. Choisissez Ajouter.

Modification d'un entrepôt de données global

Vous pouvez modifier les propriétés des clusters régionaux. Une seule opération de modification peut être en cours sur un magasin de données global, à l'exception de la promotion d'un cluster secondaire en cluster principal. Pour de plus amples informations, veuillez consulter Promotion du cluster secondaire en cluster principal.

Pour modifier un magasin de données global
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, choisissez Global Datastores, puis pour Global Datastore Name, choisissez une banque de données globale.

  3. Choisissez Modify (Modifier) et choisissez l'une des options suivantes :

    • Modify description (Modifier la description) : mettre à jour la description de l'entrepôt de données global

    • Modifier la version du moteur — Seuls Valkey 7.2 et versions ultérieures ou le OSS moteur Redis version 5.0.6 et versions ultérieures sont disponibles.

    • Modify node type (Modifier le type de nœud) : mettre à l'échelle les clusters régionaux à la fois verticalement (augmentation et diminution du nombre de ressources) et horizontalement (redimensionnement à la hausse et à la baisse du nombre de noeuds). Les options incluent les familles de nœuds R5 et M5. Pour de plus amples informations sur les types de nœud, veuillez consulter Types de nœuds pris en charge.

    • Modification du basculement automatique : activez ou désactivez le basculement automatique. Lorsque vous activez le basculement et que les nœuds principaux des clusters régionaux s'arrêtent de manière inattendue, ils ElastiCache basculent vers l'une des répliques régionales. Pour de plus amples informations, veuillez consulter Basculement automatique.

    Pour les clusters Valkey ou Redis avec le OSS mode cluster activé :

    • Add shards (Ajouter des partitions) : entrez le nombre de partitions à ajouter et spécifiez éventuellement une ou plusieurs zones de disponibilité.

    • Supprimer les partitions : choisissez les partitions à supprimer dans chaque AWS région.

    • Rebalance shards (Rééquilibrer les partitions) : rééquilibrez la distribution des emplacements pour assurer une distribution uniforme entre les partitions existantes dans le cluster.

Pour modifier les paramètres d'une banque de données globale, modifiez le groupe de paramètres de n'importe quel cluster membre de la banque de données globale. ElastiCache applique automatiquement cette modification à tous les clusters de cette banque de données globale. Pour modifier le groupe de paramètres de ce cluster, utilisez la OSS console Valkey ou Redis ou l'ModifyCacheClusterAPIopération. Pour de plus amples informations, veuillez consulter Modification d'un groupe ElastiCache de paramètres. Lorsque vous modifiez le groupe de paramètres d'un cluster contenu dans un magasin de données global, la modification est appliquée à tous les clusters dans ce magasin de données global.

Pour réinitialiser un groupe de paramètres entier ou des paramètres spécifiques, utilisez l'ResetCacheParameterGroupAPIopération.

Promotion du cluster secondaire en cluster principal

Si le cluster ou la AWS région principal devient indisponible ou rencontre des problèmes de performances, vous pouvez transformer un cluster secondaire en cluster principal. La promotion est autorisée à tout moment, même si d'autres modifications sont en cours. Vous pouvez également effectuer plusieurs promotions en parallèle. Au final, le magasin de données global contiendra un seul cluster principal. Si vous promouvez plusieurs clusters secondaires simultanément, ElastiCache Valkey ou Redis OSS ne garantit pas lequel sera finalement transformé en cluster principal.

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

  2. Dans le volet de navigation, sélectionnez Global Datastores.

  3. Sélectionnez le nom de l'entrepôt de données global pour en afficher les détails.

  4. Choisissez le cluster Secondary (Secondaire).

  5. Choisissez Promote to primary (Promouvoir en cluster principal).

    L'avertissement suivant vous invite à confirmer votre décision : Promoting a region to primary will make the cluster in this region as read/writable. Are you sure you want to promote the secondary cluster to primary?

    The current primary cluster in primary region will become secondary and will stop accepting writes after this operation completes. Please ensure you update your application stack to direct traffic to the new primary region.

  6. Choisissez Confirm (Confirmer) si vous souhaitez continuer la promotion ou Cancel (Annuler) si vous ne le souhaitez pas.

Si vous choisissez de confirmer, votre magasin de données global passe à l'état Modifying (En cours de modification) et n'est pas disponible tant que la promotion n'est pas terminée.

Suppression d'une région d'un entrepôt de données global

Vous pouvez supprimer une AWS région d'une banque de données globale à l'aide de la procédure suivante.

Pour supprimer une AWS région d'une banque de données globale
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, sélectionnez Global Datastores.

  3. Sélectionnez un entrepôt de données global.

  4. Choisissez la région que vous souhaitez supprimer.

  5. Choisissez Remove region (Supprimer la région).

    Note

    Cette option n'est disponible que pour les clusters secondaires.

    L'avertissement suivant vous invite à confirmer votre décision : Removing the region will remove your only available cross region replica for the primary cluster. Your primary cluster will no longer be set up for disaster recovery and improved read latency in remote region. Are you sure you want to remove the selected region from the global datastore?

  6. Choisissez Confirm (Confirmer) si vous souhaitez continuer la promotion ou Cancel (Annuler) si vous ne le souhaitez pas.

Si vous choisissez Confirmer, la AWS région est supprimée et le cluster secondaire ne reçoit plus de mises à jour de réplication.

Suppression d'un entrepôt de données global

Pour supprimer un magasin de données global, commencez par supprimer tous les clusters secondaires. Pour de plus amples informations, veuillez consulter Suppression d'une région d'un entrepôt de données global. L'état du magasin de données global reste alors primary-only (principal seulement).

Pour supprimer un magasin de données global
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, sélectionnez Global Datastores.

  3. Sous Global Datastore Name (Nom du magasin de données global) de données globale, choisissez le magasin de données global à supprimer, puis choisissez Delete (Supprimer).

    L'avertissement suivant vous invite à confirmer votre décision : Are you sure you want to delete this Global Datastore?

  4. Sélectionnez Delete (Supprimer).

Le magasin de données global passe à l'état Deleting (En cours de suppression) .