블루/그린 배포 삭제 - Amazon Relational Database Service

블루/그린 배포 삭제

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

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

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

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

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

중요

블루/그린 배포를 삭제해도 블루 환경은 영향을 받지 않습니다.

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일 수 없습니다.