AWSConfigRemediation-DeleteRDSInstance - AWS Systems Manager 자동화 런북 참조

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

AWSConfigRemediation-DeleteRDSInstance

설명

AWSConfigRemediation-DeleteRDSInstance런북은 지정한 Amazon 관계형 데이터베이스 서비스 (AmazonRDS) 인스턴스를 삭제합니다. 이때 데이터베이스(DB) 인스턴스를 삭제하면 해당 인스턴스의 자동 백업 파일도 모두 삭제되며 복구할 수 없습니다. 수동 DB는 삭제되지 않습니다. 삭제하려는 DB 인스턴스가 failed, incompatible-network 또는 incompatible-restore 상태인 경우, SkipFinalSnapshot 파라미터를 true(으)로 설정해야 합니다.

참고

삭제하려는 DB 인스턴스가 Amazon Aurora DB 클러스터에 있는 경우, DB 인스턴스가 읽기 전용 복제본이고 DB 클러스터의 유일한 인스턴스라면, 실행서는 해당 DB 인스턴스를 삭제하지 않습니다.

이 자동화 실행(콘솔)

문서 유형

자동화

소유자

Amazon

플랫폼

데이터베이스 수

Parameters

  • AutomationAssumeRole

    유형: 문자열

    설명: (필수) Systems Manager Automation이 사용자를 대신하여 작업을 수행할 수 있도록 하는 AWS Identity and Access Management (IAM) 역할의 Amazon 리소스 이름 (). ARN

  • DbiResourceId

    유형: 문자열

    설명: (필수) 삭제하려는 DB 인스턴스의 리소스 식별자입니다.

  • SkipFinalSnapshot

    타입: 부울

    기본값: false

    설명: (선택 사항) true로 설정하면, DB 인스턴스가 삭제되기 전에 최종 스냅샷이 생성되지 않습니다.

필수 IAM 권한

실행서를 성공적으로 사용하려면 AutomationAssumeRole 파라미터에 다음 작업이 필요합니다.

  • ssm:StartAutomationExecution

  • ssm:GetAutomationExecution

  • rds:DeleteDBInstance

  • rds:DescribeDBInstances

문서 단계

  • aws:executeAwsApi - DbiResourceId 파라미터에서 지정하는 값에서 DB 인스턴스 이름을 수집합니다.

  • aws:branch - SkipFinalSnapshot 파라미터에서 지정하는 값을 기반으로 분기합니다.

  • aws:executeAwsApi - DbiResourceId 파라미터에서 지정하는 DB 인스턴스를 삭제합니다.

  • aws:executeAwsApi - 최종 스냅샷이 생성된 후, DbiResourceId 파라미터에서 지정하는 DB 인스턴스를 삭제합니다.

  • aws:assertAwsResourceProperty - DB 인스턴스가 삭제되었는지 확인합니다.