Aurora MySQL 데이터베이스 활동 스트림에 대한 네트워크 사전 조건 - Amazon Aurora

Aurora MySQL 데이터베이스 활동 스트림에 대한 네트워크 사전 조건

다음 섹션에서는 Virtual Private Cloud(VPC)를 데이터베이스 활동 스트림에 사용하도록 구성하는 방법을 알아볼 수 있습니다.

참고

Aurora MySQL 네트워크 사전 조건은 다음 엔진 버전에 적용됩니다.

  • Aurora MySQL 버전 2에서 최대 2.11.3까지

  • Aurora MySQL 버전 2.12.0

  • Aurora MySQL 버전 3에서 최대 3.04.2까지

AWS KMS 엔드포인트의 사전 조건

활동 스트림을 사용하는 Aurora MySQL 클러스터의 인스턴스는 AWS KMS 엔드포인트에 액세세스할 수 있어야 합니다. Aurora MySQL 클러스터에 대해 데이터베이스 활동 스트림을 활성화하기 전에 이 요구 사항이 충족되었는지 확인합니다. Aurora 클러스터를 퍼블릭으로 사용할 수 있는 경우 이 요구 사항은 자동으로 충족됩니다.

중요

Aurora MySQL DB 클러스터가 AWS KMS 엔드포인트에 액세스할 수 없는 경우, 활동 스트림의 작동이 중지됩니다. 이 경우 Aurora에서는 RDS 이벤트를 사용하여 이 문제에 대해 알립니다.

퍼블릭 가용성을 위한 사전 조건

Aurora DB 클러스터를 퍼블릭으로 설정하려면 다음 요구 사항을 충족해야 합니다.

  • AWS Management Console클러스터 세부 정보 페이지의 퍼블릭 액세스 가능입니다.

  • DB 클러스터가 Amazon VPC의 퍼블릭 서브넷에 있습니다. 퍼블릭 액세스 DB 인스턴스에 대한 자세한 내용은 VPC에서 DB 클러스터를 사용한 작업 단원을 참조하십시오. 퍼블릭 Amazon VPC 서브넷에 대한 자세한 내용은 VPC 및 서브넷을 참조하세요.

프라이빗 가용성을 위한 사전 조건

Aurora DB 클러스터가 VPC 퍼블릭 서브넷 내에 있고 퍼블릭 액세스 상태가 아니면 프라이빗 상태입니다. 클러스터를 프라이빗으로 유지하고 데이터베이스 활동 스트림과 함께 사용하려면 다음과 같은 옵션이 있습니다.

  • VPC에 NAT(Network Address Translation)를 구성합니다. 자세한 내용은 NAT 게이트웨이 단원을 참조하세요.

  • VPC에 AWS KMS 엔드포인트를 생성합니다. 이 옵션은 구성하기가 더 쉽기 때문에 권장됩니다.

VPC에 AWS KMS 엔드포인트 생성하기
  1. https://console.aws.amazon.com/vpc/에서 Amazon VPC 콘솔을 엽니다.

  2. 탐색 창에서 엔드포인트를 선택합니다.

  3. 엔드포인트 생성을 선택합니다.

    엔드포인트 생성페이지가 나타납니다.

  4. 다음을 따릅니다.

    • 서비스 범주에서 AWS 서비스를 선택합니다.

    • 서비스 이름(Service Name)에서 com.amazonaws.region.kms를 선택합니다. 여기서 region은 클러스터가 위치한 AWS 리전입니다.

    • VPC에서 클러스터가 위치한 VPC 선택합니다.

  5. 엔드포인트 생성을 선택합니다.

VPC 종단점 구성에 대한 자세한 내용은 VPC Endpoints를 참조하십시오.