Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWSSupport-CleanupRDSParameterGroups
Descripción
El manual de AWSSupport-CleanupRDSParameterGroups automatización elimina los grupos de opciones, los grupos de parámetros y los grupos de parámetros de clúster de Amazon Relational Database Service (Amazon RDS) no adjuntos y no predeterminados. Antes de eliminar cualquier recurso, la automatización incluye un paso de aprobación manual para recibir la confirmación del usuario. La eliminación de recursos se controla mediante los siguientes parámetros:
DeleteInstanceParameterGroups(Opcional): defina este indicadortruepara eliminar los grupos de parámetros no enlazados. El valor predeterminado esfalse.DeleteClusterParameterGroups(Opcional): defina este indicadortruepara eliminar los grupos de parámetros de clúster no enlazados. El valor predeterminado esfalse.DeleteOptionGroups(Opcional): defina este indicadortruepara eliminar los grupos de opciones no enlazados. El valor predeterminado esfalse.
Si desea revisar los recursos que se eliminarían antes de continuar, ejecute la ejecución con estos parámetros configurados en. false Esto proporcionará una lista de los recursos que se pueden eliminar si los parámetros se hubieran establecido entrue.
importante
Este manual elimina permanentemente los recursos de Amazon RDS. Asegúrese de revisar el mensaje de aprobación detenidamente antes de confirmar la eliminación.
¿Cómo funciona?
El libro de instrucciones realiza las siguientes operaciones:
Enumera todas las instancias, clústeres e instantáneas de Amazon RDS para identificar qué grupos de parámetros, grupos de parámetros de clúster y grupos de opciones están en uso actualmente.
Identifica los grupos de parámetros de instancias no adjuntos que no son grupos predeterminados.
Identifica los grupos de parámetros de clúster no enlazados que no son grupos predeterminados.
Identifica los grupos de opciones no enlazados que no son grupos predeterminados.
En función de los parámetros de entrada, genera un mensaje de aprobación en el que se enumeran los recursos que se van a eliminar.
Detiene la ejecución y espera la aprobación manual de los aprobadores especificados.
Tras la aprobación, elimina los recursos especificados de acuerdo con los indicadores de entrada.
Genera un informe final de los recursos eliminados.
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
/
Permisos de IAM necesarios
El parámetro AutomationAssumeRole requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
rds:DeleteDBClusterParameterGrouprds:DeleteDBParameterGrouprds:DeleteOptionGrouprds:DescribeDBClusterParameterGroupsrds:DescribeDBClusterSnapshotsrds:DescribeDBClustersrds:DescribeDBInstancesrds:DescribeDBParameterGroupsrds:DescribeDBSnapshotsrds:DescribeOptionGroups
Política de IAM de ejemplo:
{ "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": "*" } ] }
Instrucciones
Siga estos pasos para configurar la automatización:
-
Diríjase
AWSSupport-CleanupRDSParameterGroupsa la sección Documentos del Administrador de Sistemas. -
Elija Execute automation (Ejecutar automatización).
-
Para los parámetros de entrada, introduzca lo siguiente:
-
AutomationAssumeRole (Opcional):
El nombre de recurso de Amazon (ARN) del rol AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation usa sus permisos.
-
DeleteInstanceParameterGroups (Opcional):
Marcador utilizado para determinar si todos los grupos de parámetros de instancias de Amazon RDS no conectados deben eliminarse o no. El valor predeterminado es
false. -
DeleteClusterParameterGroups (Opcional):
Marcador que se utiliza para determinar si todos los grupos de parámetros de clústeres de Amazon RDS no conectados deben eliminarse o no. El valor predeterminado es
false. -
DeleteOptionGroups (Opcional):
Marca utilizada para determinar si se deben eliminar o no todos los grupos de opciones de Amazon RDS que no estén conectados. El valor predeterminado es
false. -
Autorizadores (obligatorio):
La lista de directores AWS autenticados que pueden aprobar o rechazar la acción. El número máximo de aprobadores es 10. Puede especificar los principales mediante cualquiera de los siguientes formatos: nombre de usuario, ARN de usuario, ARN de rol de IAM o ARN de rol de IAM asumido.
-
-
Seleccione Ejecutar.
-
Se inicia la automatización.
-
Este documento realiza los siguientes pasos:
-
ListRDSResources:Enumera las instancias, los clústeres y las instantáneas de Amazon RDS para determinar los grupos de parámetros de instancias, los grupos de parámetros de clúster y los grupos de opciones que se utilizan actualmente.
-
ListInstanceParameterGroups:Enumera todos los grupos de parámetros de instancias de Amazon RDS e identifica cuáles están desconectados y cuáles no son los predeterminados.
-
ListClusterParameterGroups:Enumera todos los grupos de parámetros de clústeres de Amazon RDS e identifica cuáles están desconectados y cuáles no son los predeterminados.
-
ListOptionGroups:Enumera todos los grupos de opciones de Amazon RDS e identifica cuáles están desconectados y cuáles no son los predeterminados.
-
BranchOnAutomationParameters:Evalúa los parámetros de entrada para determinar si se debe eliminar algún recurso.
-
GenerateApprovalMessage:Genera un mensaje en el que se enumeran todos los recursos que se eliminarán, en función de los parámetros de entrada.
-
ApproveDeletion:Detiene la automatización y espera la aprobación manual de los aprobadores especificados.
-
DeleteInstanceParameterGroups:Elimina los grupos de parámetros de instancias no asociados si el indicador está establecido en
DeleteInstanceParameterGroups.true -
DeleteClusterParameterGroups:Elimina los grupos de parámetros de clúster no enlazados si el
DeleteClusterParameterGroupsindicador está establecido en.true -
DeleteOptionGroups:Elimina los grupos de opciones no enlazados si el
DeleteOptionGroupsindicador está establecido en.true -
GenerateReport:Genera un informe final de todos los recursos que se eliminaron durante la ejecución de la automatización.
-
-
Una vez finalizada, revise la sección Resultados para ver los resultados detallados de la ejecución.
Referencias
Automatización de Systems Manager