Création d'un courtier de réplication de données entre régions Amazon MQ - 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 d'un courtier de réplication de données entre régions Amazon MQ

Avec la réplication des données entre régions (CRDR), vous pouvez basculer entre les courtiers de messages Amazon MQ pour ActiveMQ dans deux régions selon vos besoins. AWS 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 le courtier de répliques au rôle de courtier principal à l'aide de l'opération Amazon MQ PromoteAPI. Pour plus d'informations sur les agents principaux et les agents de répliques, consultez Brokers principaux et répliques pour la réplication de données entre régions.

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

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 courtiers communiquent de manière synchrone avec votre application et avec AmazonEFS. Pour de plus amples informations, veuillez consulter Options de déploiement pour Amazon MQ pour les courtiers ActiveMQ.

  5. Choisissez 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 d'informations personnellement identifiables (PII) ou d'autres informations confidentielles ou sensibles dans les noms des courtiers. Les noms des courtiers sont accessibles à d'autres AWS services, notamment CloudWatch aux journaux. 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 d'informations personnellement identifiables (PII) ou d'autres informations confidentielles ou sensibles dans les noms d'utilisateur des courtiers. Les noms d'utilisateur des courtiers sont accessibles à d'autres AWS services, notamment aux CloudWatch journaux. 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 consulter le CRDR rôle et le RPO statut de vos courtiers. Pour désactiver les colonnes CRDR Rôle et RPO Statut, cliquez sur l'icône en forme d'engrenage dans le coin supérieur droit du tableau des courtiers. Ensuite, sur la page Préférences, désactivez le CRDR rôle ou RPO le statut.

É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 un courtier principal, sélectionnez un courtier existant à utiliser comme courtier CRDR principal. Ensuite, choisissez 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 d'informations personnellement identifiables (PII) ou d'autres informations confidentielles ou sensibles dans les noms d'utilisateur des courtiers. Les noms d'utilisateur des courtiers sont accessibles à d'autres AWS services, notamment aux CloudWatch journaux. 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 d'informations personnellement identifiables (PII) ou d'autres informations confidentielles ou sensibles dans les noms d'utilisateur des courtiers. Les noms d'utilisateur des courtiers sont accessibles à d'autres AWS services, notamment aux CloudWatch journaux. 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 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 Mise en route : création et connexion à un courtier ActiveMQ.