View a markdown version of this page

AWSSupport-CleanupRDSParameterGroups - AWS Systems Manager Automation 런북 참조

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

AWSSupport-CleanupRDSParameterGroups

설명

AWSSupport-CleanupRDSParameterGroups 자동화 실행서는 연결되지 않은 기본이 아닌 Amazon Relational Database Service(RDS) 옵션 그룹, 파라미터 그룹 및 클러스터 파라미터 그룹을 제거합니다. 리소스를 삭제하기 전에 자동화에는 사용자 확인을 받기 위한 수동 승인 단계가 포함됩니다. 리소스 삭제는 다음 파라미터에 의해 제어됩니다.

  • DeleteInstanceParameterGroups (선택 사항): 연결되지 않은 파라미터 그룹을 삭제true하려면이 플래그를 로 설정합니다. 기본값은 false입니다.

  • DeleteClusterParameterGroups (선택 사항): 연결되지 않은 클러스터 파라미터 그룹을 삭제true하려면이 플래그를 로 설정합니다. 기본값은 false입니다.

  • DeleteOptionGroups (선택 사항): 연결되지 않은 옵션 그룹을 삭제true하려면이 플래그를 로 설정합니다. 기본값은 false입니다.

계속하기 전에 삭제될 리소스를 검토하려면 이러한 파라미터를 로 설정한 상태에서 실행을 실행합니다false. 이렇게 하면 파라미터가 로 설정된 경우 삭제에 적용할 수 있는 리소스 목록이 제공됩니다true.

중요

이 실행서는 Amazon RDS 리소스를 영구적으로 삭제합니다. 삭제를 확인하기 전에 승인 메시지를 주의 깊게 검토해야 합니다.

어떻게 작동하나요?

실행서는 다음 작업을 수행합니다.

  • 현재 사용 중인 파라미터 그룹, 클러스터 파라미터 그룹 및 옵션 그룹을 식별하기 위해 모든 Amazon RDS 인스턴스, 클러스터 및 스냅샷을 나열합니다.

  • 기본 그룹이 아닌 연결되지 않은 인스턴스 파라미터 그룹을 식별합니다.

  • 기본 그룹이 아닌 연결되지 않은 클러스터 파라미터 그룹을 식별합니다.

  • 기본 그룹이 아닌 연결되지 않은 옵션 그룹을 식별합니다.

  • 입력 파라미터를 기반으로는 삭제할 리소스를 나열하는 승인 메시지를 생성합니다.

  • 실행을 일시 중지하고 지정된 승인자의 수동 승인을 기다립니다.

  • 승인 시는 입력 플래그에 따라 지정된 리소스를 삭제합니다.

  • 삭제된 리소스에 대한 최종 보고서를 생성합니다.

이 자동화 실행(콘솔)

문서 유형

자동화

소유자

Amazon

플랫폼

/

필수 IAM 권한

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

  • rds:DeleteDBClusterParameterGroup

  • rds:DeleteDBParameterGroup

  • rds:DeleteOptionGroup

  • rds:DescribeDBClusterParameterGroups

  • rds:DescribeDBClusterSnapshots

  • rds:DescribeDBClusters

  • rds:DescribeDBInstances

  • rds:DescribeDBParameterGroups

  • rds:DescribeDBSnapshots

  • rds:DescribeOptionGroups

IAM 정책 예제:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "rds:DeleteDBClusterParameterGroup", "rds:DeleteDBParameterGroup", "rds:DeleteOptionGroup", "rds:DescribeDBClusterParameterGroups", "rds:DescribeDBClusterSnapshots", "rds:DescribeDBClusters", "rds:DescribeDBInstances", "rds:DescribeDBParameterGroups", "rds:DescribeDBSnapshots", "rds:DescribeOptionGroups" ], "Resource": "*" } ] }

지침

다음 단계에 따라 자동화를 구성합니다.

  1. Systems ManagerAWSSupport-CleanupRDSParameterGroups의 문서로 이동합니다.

  2. Execute automation(자동화 실행)을 선택합니다.

  3. 입력 파라미터에 다음을 입력합니다.

    • AutomationAssumeRole(선택 사항):

      Systems Manager Automation이 사용자를 대신하여 작업을 수행할 수 있도록 허용하는 (IAM) 역할의 Amazon 리소스 이름 AWS Identity and Access Management (ARN)입니다. 역할이 지정되지 않은 경우 Systems Manager Automation은 권한을 사용합니다.

    • DeleteInstanceParameterGroups(선택 사항):

      연결되지 않은 모든 Amazon RDS 인스턴스 파라미터 그룹을 삭제해야 하는지 여부를 결정하는 데 사용되는 플래그입니다. 기본값은 false입니다.

    • DeleteClusterParameterGroups(선택 사항):

      연결되지 않은 모든 Amazon RDS 클러스터 파라미터 그룹을 삭제해야 하는지 여부를 결정하는 데 사용되는 플래그입니다. 기본값은 false입니다.

    • DeleteOptionGroups(선택 사항):

      연결되지 않은 모든 Amazon RDS 옵션 그룹을 삭제해야 하는지 여부를 결정하는 데 사용되는 플래그입니다. 기본값은 false입니다.

    • 승인자(필수):

      작업을 승인하거나 거부할 수 있는 AWS 인증된 보안 주체의 목록입니다. 최대 승인자자 수는 10명입니다. 사용자 이름, 사용자 ARN, IAM 역할 ARN 또는 IAM 수임 역할 ARN 형식 중 하나를 사용하여 보안 주체를 지정할 수 있습니다.

  4. 실행을 선택합니다.

  5. 자동화가 시작됩니다.

  6. 문서는 다음 단계를 수행합니다.

    • ListRDSResources:

      현재 사용 중인 인스턴스 파라미터 그룹, 클러스터 파라미터 그룹 및 옵션 그룹을 결정하기 위해 Amazon RDS 인스턴스, 클러스터 및 스냅샷을 나열합니다.

    • ListInstanceParameterGroups:

      모든 Amazon RDS 인스턴스 파라미터 그룹을 나열하고 연결되지 않은 그룹과 기본값이 아닌 그룹을 식별합니다.

    • ListClusterParameterGroups:

      모든 Amazon RDS 클러스터 파라미터 그룹을 나열하고 연결되지 않은 그룹과 기본값이 아닌 그룹을 식별합니다.

    • ListOptionGroups:

      모든 Amazon RDS 옵션 그룹을 나열하고 연결되지 않은 그룹과 기본값이 아닌 그룹을 식별합니다.

    • BranchOnAutomationParameters:

      입력 파라미터를 평가하여 리소스를 삭제해야 하는지 여부를 결정합니다.

    • GenerateApprovalMessage:

      입력 파라미터를 기반으로 삭제할 모든 리소스를 나열하는 메시지를 생성합니다.

    • ApproveDeletion:

      자동화를 일시 중지하고 지정된 승인자의 수동 승인을 기다립니다.

    • DeleteInstanceParameterGroups:

      DeleteInstanceParameterGroups 플래그가 로 설정된 경우 연결되지 않은 인스턴스 파라미터 그룹을 삭제합니다true.

    • DeleteClusterParameterGroups:

      DeleteClusterParameterGroups 플래그가 로 설정된 경우 연결되지 않은 클러스터 파라미터 그룹을 삭제합니다true.

    • DeleteOptionGroups:

      DeleteOptionGroups 플래그가 로 설정된 경우 연결되지 않은 옵션 그룹을 삭제합니다true.

    • GenerateReport:

      자동화 실행 중에 삭제된 모든 리소스에 대한 최종 보고서를 생성합니다.

  7. 완료 후 출력 섹션에서 실행의 자세한 결과를 검토합니다.

참조

Systems Manager Automation