Criação de um agente de replicação de dados entre regiões do Amazon MQ - Amazon MQ

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criação de um agente de replicação de dados entre regiões do Amazon MQ

Com a replicação de dados entre regiões (CRDR), você pode alternar entre os agentes de mensagens do Amazon MQ para ActiveMQ em duas regiões, conforme necessário. AWS Você pode designar um agente existente como agente primário e criar uma réplica para esse agente, ou criar um agente primário e um agente de réplica juntos. Em seguida, você pode promover o agente de réplica para a função de agente principal usando a operação Amazon Promote API MQ. Para ter mais informações sobre agentes primários e de réplica, consulte Agentes primários e de réplica para replicação de dados entre regiões.

As instruções a seguir descrevem como criar e configurar um agente de réplica usando o Console de Gerenciamento do Amazon MQ.

Pré-requisitos

Para usar o recurso de replicação de dados entre regiões, você deve analisar e cumprir os seguintes pré-requisitos:

  • Versão: o atributo de replicação de dados entre regiões só está disponível para agentes do Amazon MQ para ActiveMQ nas versões 5.17.6 e posterior.

  • Região: a replicação de dados entre regiões é aceita nas seguintes regiões: Leste dos EUA (Ohio), Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Oregon) e Oeste dos EUA (Norte da Califórnia).

  • Tipo de instância: a replicação de dados entre regiões só está disponível para tamanhos de instância de agente mq.m5.large e posterior.

  • Tipo de implantação: a replicação de dados entre regiões só está disponível para agentes ativos/em espera com implantação em várias zonas de disponibilidade.

  • Status do agente: você só pode criar um agente de réplica para um agente primário com o status de agente Running.

Etapa 1 (opcional): Criar um agente primário

  1. Faça login no console do Amazon MQ.

  2. Na página Agentes do console do Amazon MQ, escolha Criar agentes.

  3. Na página Select broker engine (Selecionar mecanismo de agente), selecione Apache ActiveMQ (Apache ActiveMQ).

  4. Na página Select deployment and storage (Selecionar implantação e armazenamento), na seção Deployment mode and storage type (Modo de implantação e tipo de armazenamento), faça o seguinte:

    1. Em Modo de implantação, escolha Operador ativo/em espera de alta disponibilidade. Um agente ativo/em espera é composto por dois agentes em duas zonas de disponibilidade diferentes, configuradas em um par redundante. Esses corretores se comunicam de forma síncrona com seu aplicativo e com a Amazon. EFS Para obter mais informações, consulte Opções de implantação do Amazon MQ para agentes ActiveMQ.

  5. Escolha Próximo.

  6. Na página Definir configurações, faça o seguinte na seção Detalhes:

    1. Digite o Broker name (Nome do agente).

      Importante

      Não adicione informações de identificação pessoal (PII) ou outras informações confidenciais ou sigilosas nos nomes dos corretores. Os nomes dos corretores podem ser acessados por outros AWS serviços, incluindo CloudWatch registros. Nomes de agente não devem ser usados para dados privados ou sigilosos.

    2. Selecione o Tipo de instância de agente (por exemplo, m5.large). Para obter mais informações, consulte Broker instance types.

  7. Na seção ActiveMQ Web Console access (Acesso ao console da Web ActiveMQ), forneça um Username (Nome de usuário) e Password (Senha). As seguintes restrições se aplicam a nomes de usuário e senhas de agente:

    • Seu nome de usuário pode conter somente caracteres alfanuméricos, traços, pontos, sublinhados e tils (- . _ ~).

    • Sua senha deve ter pelo menos 12 caracteres, deve conter pelo menos 4 caracteres exclusivos e não deve conter vírgulas, dois pontos ou sinais de igual (,:=).

    Importante

    Não adicione informações de identificação pessoal (PII) ou outras informações confidenciais ou sigilosas nos nomes de usuário da corretora. Os nomes de usuário dos corretores podem ser acessados por outros AWS serviços, incluindo CloudWatch registros. Nomes de usuário do agente não devem ser usados para dados privados ou sigilosos.

A barra verde na parte superior da página confirma que o Amazon MQ está criando o agente de réplica na região de recuperação. Você também pode ver a CRDR função e o RPO status de seus corretores. Para desativar as colunas CRDR Função e RPO Status, escolha o ícone de engrenagem no canto superior direito da tabela Corretores. Em seguida, na página Preferências, desative CRDR Função ou RPO Status.

Etapa 2: Criar uma réplica de um agente existente

  1. Na página Agentes do console do Amazon MQ, escolha Criar agente de réplica.

  2. Na página Escolher corretor principal, selecione um corretor existente para usar como corretor CRDR principal. Em seguida, escolha Próximo.

  3. Na página Configurar agente de réplica, use o menu suspenso para escolher a região da réplica.

  4. Na seção Usuário do console ActiveMQ para agente de réplica, forneça um nome de usuário e uma senha para o usuário do console do agente de réplica. As seguintes restrições se aplicam a nomes de usuário e senhas de agente:

    • Seu nome de usuário pode conter somente caracteres alfanuméricos, traços, pontos, sublinhados e tils (- . _ ~).

    • Sua senha deve ter pelo menos 12 caracteres, deve conter pelo menos 4 caracteres exclusivos e não deve conter vírgulas, dois pontos ou sinais de igual (,:=).

    Importante

    Não adicione informações de identificação pessoal (PII) ou outras informações confidenciais ou sigilosas nos nomes de usuário da corretora. Os nomes de usuário dos corretores podem ser acessados por outros AWS serviços, incluindo CloudWatch registros. Nomes de usuário do agente não devem ser usados para dados privados ou sigilosos.

  5. Na seção Usuário de replicação de dados para conectar o acesso entre agentes, forneça um nome de usuário e uma senha para o usuário que acessará o agente primário e o agente de réplica. As seguintes restrições se aplicam a nomes de usuário e senhas de agente:

    • Seu nome de usuário pode conter somente caracteres alfanuméricos, traços, pontos, sublinhados e tils (- . _ ~).

    • Sua senha deve ter pelo menos 12 caracteres, deve conter pelo menos 4 caracteres exclusivos e não deve conter vírgulas, dois pontos ou sinais de igual (,:=).

    Importante

    Não adicione informações de identificação pessoal (PII) ou outras informações confidenciais ou sigilosas nos nomes de usuário da corretora. Os nomes de usuário dos corretores podem ser acessados por outros AWS serviços, incluindo CloudWatch registros. Nomes de usuário do agente não devem ser usados para dados privados ou sigilosos.

    Defina todas as configurações adicionais. Em seguida, escolha Próximo.

  6. Na página Analisar e criar, revise os detalhes do agente de réplica. Depois, escolha Criar operador de réplica.

  7. Depois, reinicialize o agente primário. Isso também reinicializará o agente de réplica. Para ter instruções sobre como reiniciar seu agente, consulte Rebooting a Broker.

Para ter mais informações sobre como definir configurações adicionais para seu agente do ActiveMQ, consulte Começando: Criando e conectando-se a um corretor ActiveMQ.