Amazon Aurora 글로벌 데이터베이스에서 클러스터 제거 - Amazon Aurora

Amazon Aurora 글로벌 데이터베이스에서 클러스터 제거

여러 가지 이유로 Aurora 글로벌 데이터베이스에서 Aurora DB 클러스터를 제거할 수 있습니다. 예를 들어, 기본 클러스터가 성능이 저하되거나 격리된 경우 Aurora 글로벌 데이터베이스에서 Aurora DB 클러스터를 제거할 수 있습니다. 그런 다음, 프로비저닝된 독립형 Aurora DB 클러스터가 되어, 새로운 Aurora 전역 데이터베이스를 생성하는 데 사용할 수 있습니다. 자세한 내용은 계획되지 않은 중단으로부터 Amazon Aurora Global Database 복구 단원을 참조하십시오.

더 이상 필요하지 않은 Aurora 전역 데이터베이스를 삭제하고자 하기 때문에 Aurora DB 클러스터를 제거하고 싶을 수도 있습니다. 연결된 모든 Aurora DB 클러스터를 제거(분리)하고 기본 클러스터를 마지막으로 남겨둘 때까지는 Aurora 전역 데이터베이스를 삭제할 수 없습니다. 자세한 내용은 Amazon Aurora 글로벌 데이터베이스 삭제 섹션을 참조하세요.

Aurora DB 클러스터가 Aurora 전역 데이터베이스에서 분리되면, 더 이상 기본 클러스터와 동기화되지 않습니다. 완전한 읽기/쓰기 기능을 갖춘 프로비저닝된 독립형 Aurora DB 클러스터가 됩니다.

AWS Management Console, AWS CLI 또는 RDS API를 사용하여 Aurora Global Database에서 Aurora DB 클러스터를 제거할 수 있습니다.

Aurora 글로벌 데이터베이스에서 Aurora 클러스터를 제거하려면
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

  2. 데이터베이스 페이지에서 클러스터를 선택합니다.

  3. 작업에 대해 Remove from Global(글로벌에서 제거)을 선택합니다.

    선택한 Aurora DB 클러스터(보조) 및 '글로벌 제거' 작업을 보여주는 스크린샷

    보조 데이터베이스를 Aurora 글로벌 데이터베이스에서 분리할지 확인하는 메시지가 표시됩니다.

    Aurora 글로벌 데이터베이스에서 보조 클러스터를 제거하라는 확인 프롬프트를 보여주는 스크린샷.
  4. 글로벌 데이터베이스에서 클러스터를 제거하려면 제거 및 승격을 선택합니다.

Aurora DB 클러스터는 더 이상 Aurora 글로벌 데이터베이스에서 보조 클러스터로 사용되지 않으며 더 이상 기본 DB 클러스터와 동기화되지 않습니다. 완전한 읽기/쓰기 기능을 갖춘 독립형 Aurora DB 클러스터입니다.

Aurora 글로벌 데이터베이스에서 보조 클러스터를 제거하라는 확인 프롬프트를 보여주는 스크린샷.

보조 클러스터를 모두 제거하거나 삭제한 후 동일한 방식으로 기본 클러스터를 제거할 수 있습니다. 모든 보조 클러스터를 제거해야 기본 Aurora DB 클러스터를 Aurora 글로벌 데이터베이스에서 분리 (제거) 할 수 있습니다.

Aurora 전역 데이터베이스는 0 리전 및 AZ가 있는 데이터베이스 목록에 남아 있을 수 있습니다. 이 Aurora 글로벌 데이터베이스를 더 이상 사용하지 않을 경우 삭제할 수 있습니다. 자세한 내용은 Amazon Aurora 글로벌 데이터베이스 삭제 섹션을 참조하세요.

Aurora 글로벌 데이터베이스에서 Aurora 클러스터를 제거하려면 remove-from-global-cluster CLI 명령 및 다음 파라미터를 실행합니다.

  • --global-cluster-identifier – Aurora 글로벌 데이터베이스의 이름 (식별자) 입니다.

  • --db-cluster-identifier – Aurora 글로벌 데이터베이스에서 제거할 각 Aurora DB 클러스터의 이름입니다. 기본 DB 클러스터를 제거하기 전에 모든 보조 Aurora DB 클러스터를 제거합니다.

다음 명령은 Aurora 글로벌 데이터베이스에서 보조 클러스터를 제거한 후 기본 클러스터를 제거합니다.

대상 LinuxmacOS, 또는Unix:

aws rds --region secondary_region \ remove-from-global-cluster \ --db-cluster-identifier secondary_cluster_ARN \ --global-cluster-identifier global_database_id aws rds --region primary_region \ remove-from-global-cluster \ --db-cluster-identifier primary_cluster_ARN \ --global-cluster-identifier global_database_id

Aurora Global Database의 각 보조 AWS 리전에 대해 remove-from-global-cluster --db-cluster-identifier secondary_cluster_ARN 명령을 반복합니다.

Windows의 경우:

aws rds --region secondary_region ^ remove-from-global-cluster ^ --db-cluster-identifier secondary_cluster_ARN ^ --global-cluster-identifier global_database_id aws rds --region primary_region ^ remove-from-global-cluster ^ --db-cluster-identifier primary_cluster_ARN ^ --global-cluster-identifier global_database_id

Aurora Global Database의 각 보조 remove-from-global-cluster --db-cluster-identifier secondary_cluster_ARN 에 대해 AWS 리전 명령을 반복합니다.

RDS API를 사용하여 Aurora 글로벌 데이터베이스에서 Aurora 클러스터를 제거하려면 RemoveFromGlobalCluster 작업을 실행합니다.