Amazon MQ 리전 간 데이터 복제 브로커 생성 - Amazon MQ

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon MQ 리전 간 데이터 복제 브로커 생성

리전 간 데이터 복제(CRDR)를 사용하면 필요에 따라 두 AWS 리전의 ActiveMQ용 Amazon MQ 메시지 브로커 간에 전환할 수 있습니다. 기존 브로커를 기본 브로커로 지정하고 이 브로커의 복제본을 생성하거나 새 기본 브로커와 복제본 브로커를 함께 생성할 수 있습니다. 그런 다음 Amazon MQ Promote API 작업을 사용하여 복제본 브로커를 기본 브로커 역할로 승격할 수 있습니다. 기본 브로커와 복제본 브로커에 대한 자세한 내용은 리전 간 데이터 복제를 위한 기본 브로커 및 복제본 브로커 섹션을 참조하세요.

다음 지침은 Amazon MQ Management Console을 사용하여 복제본 브로커를 생성하고 구성하는 방법을 설명합니다.

사전 조건

크로스 리전 데이터 복제 기능을 사용하려면 다음 사전 요구 사항을 검토하고 준수해야 합니다.

  • 버전: 크로스 리전 데이터 복제 기능은 ActiveMQ용 Amazon MQ 브로커 버전 5.17.6 이상에서만 사용할 수 있습니다.

  • 리전: 크로스 리전 데이터 복제는 미국 동부(오하이오), 미국 동부(버지니아 북부), 미국 서부(오레곤) 및 미국 서부(캘리포니아 북부) 리전에서 지원됩니다.

  • 인스턴스 유형: 크로스 리전 데이터 복제는 브로커 인스턴스 크기가 mq.m5.large 이상인 경우에만 사용할 수 있습니다.

  • 배포 유형: 크로스 리전 데이터 복제는 다중 가용 영역 배포를 사용하는 액티브/스탠바이 브로커에만 사용할 수 있습니다.

  • 브로커 상태: 브로커 상태가 Running인 기본 브로커에 대해서만 복제본 브로커를 생성할 수 있습니다.

1단계(선택 사항): 새 기본 브로커 생성

  1. Amazon MQ 콘솔에 로그인합니다.

  2. Amazon MQ 콘솔의 브로커 페이지에서 브로커 생성을 선택합니다.

  3. Select broker engine(브로커 엔진 선택) 페이지에서 Apache ActiveMQ를 선택합니다.

  4. Select deployment and storage(배포 및 스토리지 선택) 페이지의 Deployment mode and storage type(배포 모드 및 스토리지 유형) 섹션에서 다음을 수행합니다.

    1. 배포 모드에서 활성/대기 브로커를 선택합니다. 활성/대기 브로커는 두 개의 서로 다른 가용 영역에 있는 두 개의 브로커가 중복 페어로 구성됩니다. 이러한 브로커는 애플리케이션 및 Amazon EFS와 동기식으로 통신합니다. 자세한 내용은 ActiveMQ용 Amazon MQ 브로커의 배포 옵션 단원을 참조하십시오.

  5. Next(다음)를 선택합니다.

  6. Configure settings(설정 구성) 페이지의 세부 정보 섹션에서 다음을 선택합니다.

    1. Broker name(브로커 이름)을 입력합니다.

      중요

      개인 식별 정보(PII)나 기타 기밀 정보 또는 민감한 정보를 브로커 이름에 추가하지 마십시오. 브로커 이름을 통해 CloudWatch Logs를 포함하여 다른 AWS 서비스에 액세스할 수 있습니다. 브로커 이름은 개인 데이터나 민감한 데이터에 사용하기 위한 것이 아닙니다.

    2. Broker instance type(브로커 인스턴스 유형)을 선택합니다(예: mq.m5.large). 자세한 정보는 Broker instance types을 참조하세요.

  7. ActiveMQ Web Console access(ActiveMQ 웹 콘솔 액세스) 섹션에서 Username(사용자 이름)Password(암호)를 입력합니다. 브로커 사용자 이름과 암호에는 다음 제한이 적용됩니다.

    • 사용자 이름은 영숫자, 대시, 마침표, 밑줄 및 물결 기호(- . _ ~)만 포함할 수 있습니다.

    • 암호는 최소 12자 길이이고 최소 4개의 고유 문자가 있어야 하며 쉼표, 콜론 또는 등호(,:=)는 포함할 수 없습니다.

    중요

    개인 식별 정보(PII)나 기타 기밀 정보 또는 민감한 정보를 브로커 사용자 이름에 추가하지 마십시오. 브로커 사용자 이름을 통해 CloudWatch Logs를 포함하여 다른 AWS 서비스에 액세스할 수 있습니다. 브로커 사용자 이름은 개인 데이터나 민감한 데이터에 사용하기 위한 것이 아닙니다.

페이지 상단의 녹색 플래시 막대는 Amazon MQ가 복구 리전에서 복제본 브로커를 생성하고 있음을 나타냅니다. 브로커의 CRDR 역할 및 RPO 상태도 확인할 수 있습니다. CRDR 역할 및 RPO 상태 열을 해제하려면 브로커 테이블의 오른쪽 상단에 있는 기어 모양 아이콘을 선택합니다. 그런 다음 기본 설정 페이지에서 CRDR 역할 또는 RPO 상태를 해제합니다.

2단계: 기존 브로커의 복제본 생성

  1. Amazon MQ 콘솔의 브로커 페이지에서 복제본 브로커 생성을 선택합니다.

  2. 기본 브로커 선택 페이지에서 CRDR 기본 브로커로 사용할 기존 브로커를 선택합니다. 그리고 다음을 선택합니다.

  3. 복제본 브로커 구성 페이지에서 드롭다운 메뉴를 사용하여 복제본 리전을 선택합니다.

  4. 복제본 브로커용 ActiveMQ 콘솔 사용자 섹션에서 복제본 브로커 콘솔 사용자의 사용자 이름암호를 입력합니다. 브로커 사용자 이름과 암호에는 다음 제한이 적용됩니다.

    • 사용자 이름은 영숫자, 대시, 마침표, 밑줄 및 물결 기호(- . _ ~)만 포함할 수 있습니다.

    • 암호는 최소 12자 길이이고 최소 4개의 고유 문자가 있어야 하며 쉼표, 콜론 또는 등호(,:=)는 포함할 수 없습니다.

    중요

    개인 식별 정보(PII)나 기타 기밀 정보 또는 민감한 정보를 브로커 사용자 이름에 추가하지 마십시오. 브로커 사용자 이름을 통해 CloudWatch Logs를 포함하여 다른 AWS 서비스에 액세스할 수 있습니다. 브로커 사용자 이름은 개인 데이터나 민감한 데이터에 사용하기 위한 것이 아닙니다.

  5. 브로커 간 액세스를 연결하는 데이터 복제 사용자 섹션에서 기본 브로커와 복제본 브로커 모두에 액세스할 사용자의 사용자 이름암호를 입력합니다. 브로커 사용자 이름과 암호에는 다음 제한이 적용됩니다.

    • 사용자 이름은 영숫자, 대시, 마침표, 밑줄 및 물결 기호(- . _ ~)만 포함할 수 있습니다.

    • 암호는 최소 12자 길이이고 최소 4개의 고유 문자가 있어야 하며 쉼표, 콜론 또는 등호(,:=)는 포함할 수 없습니다.

    중요

    개인 식별 정보(PII)나 기타 기밀 정보 또는 민감한 정보를 브로커 사용자 이름에 추가하지 마십시오. 브로커 사용자 이름을 통해 CloudWatch Logs를 포함하여 다른 AWS 서비스에 액세스할 수 있습니다. 브로커 사용자 이름은 개인 데이터나 민감한 데이터에 사용하기 위한 것이 아닙니다.

    추가 설정을 구성합니다. 그리고 다음을 선택합니다.

  6. 검토 및 생성 페이지에서 복제본 브로커 세부 정보를 검토합니다. 복제본 브로커 생성을 선택합니다.

  7. 그런 다음 기본 브로커를 재부팅합니다. 이렇게 하면 복제본 브로커도 재부팅됩니다. 브로커 재부팅에 대한 지침은 Rebooting a Broker 섹션을 참조하세요.

ActiveMQ 브로커의 추가 설정 구성에 대한 자세한 내용은 시작하기: ActiveMQ 브로커 생성 및 연결 섹션을 참조하세요.