Création et suppression d'un agent de réplication de données entre régions - Amazon MQ

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.

Création et suppression d'un agent de réplication de données entre régions

Grâce à la réplication de données entre régions (CRDR), vous pouvez basculer entre les agents de messages Amazon MQ pour ActiveMQ dans deux régions AWS, selon vos besoins. Vous pouvez désigner un agent existant comme agent principal et créer une réplique pour cet agent, ou créer ensemble un nouvel agent principal et un nouvel agent de répliques. Vous pouvez ensuite promouvoir l'agent de répliques au rôle d'agent principal à l'aide de l'opération d'API Promote Amazon MQ. Pour plus d'informations sur les agents principaux et les agents de répliques, consultez Agents principaux et agents de répliques dans Amazon MQ.

Les instructions suivantes décrivent comment créer et configurer un agent de répliques à l'aide de la console de gestion Amazon MQ.

Prerequisites (Prérequis)

Pour utiliser la fonctionnalité de réplication de données inter-régions, vous devez vérifier et respecter les prérequis suivants :

  • Version : la fonctionnalité de réplication de données inter-régions est uniquement disponible pour Amazon MQ pour les agents ActiveMQ dans la version 5.17.6 et supérieures.

  • Région : la réplication de données inter-régions est prise en charge dans les régions suivantes : USA Est (Ohio), USA Est (Virginie du Nord), USA Ouest (Oregon) et USA Ouest (Californie du Nord).

  • Type d'instance : la réplication de données inter-régions n'est disponible que pour les instances d'agent d'une taille de mq.m5.large ou supérieure.

  • Type de déploiement : la réplication de données inter-régions n'est disponible que pour les agents actifs/en veille avec un déploiement dans plusieurs zones de disponibilité.

  • État de l'agent : vous ne pouvez créer une réplique d'agent que pour un agent principal ayant le statut Running.

Étape 1 (facultative) : Créer un nouvel agent principal

  1. Connectez-vous à la console Amazon MQ.

  2. Sur la page Agents de la console Amazon MQ, choisissez Créer les agents.

  3. Dans la page Select broker engine (Sélectionner le moteur de l'agent), choisissez Apache ActiveMQ.

  4. Dans la page Select deployement and storage (Sélectionner le déploiement et le stockage), dans la section Deployement mode and storage type (Mode de déploiement et type de stockage), procédez comme suit :

    1. Pour Mode de déploiement, choisissez Déploiement actif/en veille pour une haute disponibilité. Un déploiement actif/en veille pour une haute disponibilité est composé de deux agents répartis dans deux zones de disponibilité différentes, configurés en une paire redondante. Ces agents communiquent de manière synchrone avec votre application et avec Amazon EFS. Pour de plus amples informations, veuillez consulter Broker Architecture.

  5. Choisissez Next (Suivant).

  6. Sur la page Configure settings (Configurer les paramètres), dans la section Details (Détails), effectuez ce qui suit :

    1. Renseignez Broker name (Nom de l'agent).

      Important

      N'ajoutez pas de données d'identification personnelle (PII) ou d'autres données confidentielles ou sensibles dans les noms d'agents. Les noms d'agents sont accessibles aux autres services AWS, y compris CloudWatch Logs. Les noms d'agents ne sont pas destinées à être utilisées pour des données privées ou sensibles.

    2. Cliquez sur Broker instance type (Type d'instance de l'agent) (par exemple, mq.m5.large). Pour de plus amples informations, veuillez consulter Broker instance types.

  7. Dans la section ActiveMQ Web Console access (Accès à la console web ActiveMQ), renseignez Username (Nom d'utilisateur) et Password (Mot de passe). Les restrictions suivantes s'appliquent aux noms d'utilisateur et aux mots de passe des agents :

    • Votre nom d'utilisateur peut contenir uniquement des caractères alphanumériques, des tirets, des points, des traits de soulignement et des tildes (- . _ ~).

    • Votre mot de passe doit comporter 12 caractères minimum, dont au moins 4 caractères uniques, et ne doit pas contenir de virgules, de deux-points ou de signes égal (,:=).

    Important

    N'ajoutez pas de données d'identification personnelle (PII) ou d'autres données confidentielles ou sensibles dans les noms d'utilisateur des agents. Les noms d'utilisateur des agents sont accessibles aux autres services AWS, y compris CloudWatch Logs. Les noms d'utilisateur des agents ne sont pas destinées à être utilisées pour des données privées ou sensibles.

La barre d'éclair verte en haut de la page confirme qu'Amazon MQ est en train de créer l'agent de répliques dans la région de restauration. Vous pouvez également voir le rôle CRDR et le statut RPO de vos agents. Pour désactiver les colonnes Rôle CRDR et État du RPO, choisissez l'icône en forme d'engrenage dans le coin supérieur droit de la table Agents. Ensuite, sur la page Préférences, désactivez Rôle CRDR ou État du RPO.

Étape 2 : Créer une réplique d'un agent existant

  1. Sur la page Agents de la console Amazon MQ, choisissez Créer un agent de réplica.

  2. Sur la page Choisir l'agent principal, sélectionnez un agent existant à utiliser comme agent principal de réplication CRDR. Ensuite, choisissez Next (Suivant).

  3. Sur la page Configurer l'agent de répliques, utilisez le menu déroulant pour choisir la région de répliques.

  4. Dans la section Utilisateur de la console ActiveMQ pour l'agent de répliques, fournissez un Nom d'utilisateur et un Mot de passe pour l'utilisateur de la console d'agent de répliques. Les restrictions suivantes s'appliquent aux noms d'utilisateur et aux mots de passe des agents :

    • Votre nom d'utilisateur peut contenir uniquement des caractères alphanumériques, des tirets, des points, des traits de soulignement et des tildes (- . _ ~).

    • Votre mot de passe doit comporter 12 caractères minimum, dont au moins 4 caractères uniques, et ne doit pas contenir de virgules, de deux-points ou de signes égal (,:=).

    Important

    N'ajoutez pas de données d'identification personnelle (PII) ou d'autres données confidentielles ou sensibles dans les noms d'utilisateur des agents. Les noms d'utilisateur des agents sont accessibles aux autres services AWS, y compris CloudWatch Logs. Les noms d'utilisateur des agents ne sont pas destinées à être utilisées pour des données privées ou sensibles.

  5. Dans la section Utilisateur de réplication des données pour établir un pont entre les agents, fournissez un Nom d'utilisateur et un Mot de passe pour l'utilisateur qui accèdera à la fois à l'agent principal et à l'agent de répliques. Les restrictions suivantes s'appliquent aux noms d'utilisateur et aux mots de passe des agents :

    • Votre nom d'utilisateur peut contenir uniquement des caractères alphanumériques, des tirets, des points, des traits de soulignement et des tildes (- . _ ~).

    • Votre mot de passe doit comporter 12 caractères minimum, dont au moins 4 caractères uniques, et ne doit pas contenir de virgules, de deux-points ou de signes égal (,:=).

    Important

    N'ajoutez pas de données d'identification personnelle (PII) ou d'autres données confidentielles ou sensibles dans les noms d'utilisateur des agents. Les noms d'utilisateur des agents sont accessibles aux autres services AWS, y compris CloudWatch Logs. Les noms d'utilisateur des agents ne sont pas destinées à être utilisées pour des données privées ou sensibles.

    Configurez tous les paramètres supplémentaires. Ensuite, choisissez Next (Suivant).

  6. Sur la page Vérifier et créer, passez en revue les détails de l'agent de répliques, puis choisissez Créer un agent de réplica.

  7. Ensuite, redémarrez l'agent principal. Cela redémarrera également l'agent de répliques. Pour obtenir des instructions sur le redémarrage de votre agent, consultez Rebooting a Broker.

Pour plus d'informations sur la configuration de paramètres supplémentaires pour votre agent ActiveMQ, consultez Création et connexion à un agent ActiveMQ.

Suppression d'un agent CRDR

Pour supprimer un agent CRDR principal ou de répliques, vous devez d'abord dissocier les agents, puis les redémarrer. Les instructions suivantes indiquent comment dissocier et redémarrer les agents à l'aide de la console de gestion AWS.

  1. Sur la page Agents, sélectionnez l'agent CRDR que vous souhaitez dissocier, puis choisissez Modifier.

  2. Sur la page Modifier de l'agent, dans la section Réplication des données, choisissez Dissocier les agents.

  3. Saisissez « dissocier » dans la fenêtre contextuelle pour confirmer votre choix. Choisissez ensuite Dissocier les agents.

  4. Ensuite, redémarrez l'agent principal dissocié. Cela redémarrera également l'agent de répliques. Pour obtenir des instructions sur le redémarrage de votre agent, consultez Rebooting a Broker. Après le redémarrage de l'agent principal, les deux agents sont dissociés et peuvent être supprimés individuellement. Pour supprimer votre agent, consultez Deleting a broker.