블루/그린 배포 삭제 - Amazon Aurora

블루/그린 배포 삭제

블루/그린 배포는 전환 전이나 후에 삭제할 수 있습니다.

전환하기 전에 블루/그린 배포를 삭제하면, Amazon RDS는 배포를 그린 환경에서 선택적으로 DB 클러스터를 삭제합니다.

  • 그린 환경(--delete-target)에서 DB 클러스터를 삭제하기로 한 경우, 클러스터에는 삭제 방지가 꺼져 있어야 합니다.

  • 그린 환경(--no-delete-target)에서 DB 클러스터를 삭제하지 않으면 클러스터는 그대로 유지되지만, 더 이상 블루/그린 배포에 속하지 않게 됩니다. Aurora MySQL의 경우 환경 간에 복제가 계속됩니다. Aurora PostgreSQL의 경우 그린 환경이 독립 실행형 환경으로 승격되므로 복제가 중지됩니다.

녹색 데이터베이스를 삭제하는 옵션은 전환 후에는 콘솔에서 사용할 수 없습니다. AWS CLI를 사용하여 블루/그린 배포를 삭제할 때 배포 상태SWITCHOVER_COMPLETED인 경우 --delete-target 옵션을 지정할 수 없습니다.

중요

블루/그린 배포를 삭제하면 RDS는 이전 프로덕션 DB 클러스터에서 읽기 전용 보호를 제거합니다. DB 클러스터에 대해 read_only 파라미터를 비활성화하면 쓰기 작업이 다시 허용되기 시작합니다.

AWS Management Console, AWS CLI 또는 RDS API를 사용하여 블루/그린 배포를 삭제할 수 있습니다.

블루/그린 배포를 삭제하는 방법
  1. https://console.aws.amazon.com/rds/에서 AWS Management Console에 로그인한 후 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 Databases(데이터베이스)를 선택한 후 삭제하려는 블루/그린 배포를 선택합니다.

  3. 작업에 대해 삭제를 선택합니다.

    Delete Blue/Green Deployment?(블루/그린 배포를 삭제하시겠습니까?) 창이 나타납니다.

    블루/그린 배포 삭제

    그린 데이터베이스를 삭제하려면 Delete the green databases in this Blue/Green Deployment(이 블루/그린 배포에서 그린 데이터베이스 삭제)를 선택합니다.

  4. 상자에 delete me를 입력합니다.

  5. 삭제를 선택합니다.

AWS CLI를 사용하여 블루/그린 배포를 삭제하려면 다음 옵션을 적용한 delete-blue-green-deployment 명령을 사용해야 합니다.

  • --blue-green-deployment-identifier - 삭제할 블루/그린 배포의 리소스 ID입니다.

  • --delete-target – 그린 환경의 DB 클러스터 삭제된다고 지정합니다. 블루/그린 배포가 SWITCHOVER_COMPLETED 상태인 경우 이 옵션을 지정할 수 없습니다.

  • --no-delete-target – 그린 환경의 DB 클러스터 유지된다고 지정합니다.

예 그린 환경에서 블루/그린 배포 및 DB 클러스터를 삭제합니다.

대상 LinuxmacOS, 또는Unix:

aws rds delete-blue-green-deployment \ --blue-green-deployment-identifier bgd-1234567890abcdef \ --delete-target

Windows의 경우:

aws rds delete-blue-green-deployment ^ --blue-green-deployment-identifier bgd-1234567890abcdef ^ --delete-target
예 그린 환경에서 블루/그린 배포를 삭제하지만 DB 클러스터는 유지합니다.

대상 LinuxmacOS, 또는Unix:

aws rds delete-blue-green-deployment \ --blue-green-deployment-identifier bgd-1234567890abcdef \ --no-delete-target

Windows의 경우:

aws rds delete-blue-green-deployment ^ --blue-green-deployment-identifier bgd-1234567890abcdef ^ --no-delete-target

Amazon RDS API를 사용하여 블루/그린 배포를 삭제하려면 다음 파라미터를 적용한 DeleteBlueGreenDeployment 작업을 사용해야 합니다.

  • BlueGreenDeploymentIdentifier - 삭제할 블루/그린 배포의 리소스 ID입니다.

  • DeleteTargetTRUE로 지정하여 그린 환경의 DB 클러스터를 삭제하거나 FALSE로 설정하여 유지합니다. 블루/그린 배포 상태가 SWITCHOVER_COMPLETED인 경우 TRUE일 수 없습니다.