Crear una regla de retención de la papelera de reciclaje
Cuando cree una regla de retención, debe especificar los siguientes parámetros obligatorios:
-
El tipo de recurso que debe proteger la regla de retención.
-
Los recursos que debe proteger la regla de retención. Puede crear reglas de retención por etiqueta y región.
-
Para crear una regla de retención a nivel de etiqueta, especifique las etiquetas de recursos que identifican los recursos que se van a proteger. Puede especificar un máximo de 50 etiquetas para cada regla y agregar el mismo par clave-valor de etiqueta a un máximo de cinco reglas de retención.
-
Para crear una regla de retención a nivel de región, no especifique ningún par clave-valor de etiqueta. En este caso, todos los recursos del tipo especificado están protegidos.
-
El periodo para retener los recursos en la papelera de reciclaje tras la eliminación. El periodo puede ser de hasta 1 año (365 días).
También puede especificar los siguientes parámetros opcionales:
-
Un nombre opcional para la regla de retención. El nombre puede tener una longitud de hasta 255 caracteres.
-
Una descripción opcional para la regla de retención. La descripción puede tener una longitud máxima de 255 caracteres.
Le recomendamos que no incluya información de identificación personal, confidencial o sensible en la descripción de la regla de retención.
-
Etiquetas de reglas de retención opcionales para ayudar a identificar y organizar las reglas de retención. Puede asignar hasta 50 etiquetas a cada regla.
Si lo desea, también puede bloquear las reglas de retención en el momento de su creación. Si bloquea una regla de retención en la creación, también debe especificar el periodo de retraso en el desbloqueo, que puede ser de 7 a 30 días. Las reglas de retención permanecen desbloqueadas de forma predeterminada a menos que las bloquee explícitamente.
Las reglas de retención solo funcionan en las regiones en las que se han creado. Si tiene la intención de utilizar la papelera de reciclaje en otras regiones, debe crear reglas de retención adicionales en esas regiones.
Puede crear una regla de retención para la papelera de reciclaje mediante uno de los siguientes métodos.
- Recycle Bin console
-
Para crear una regla de retención
-
Abra la consola de la papelera de reciclaje en https://console.aws.amazon.com/rbin/home/.
-
En el panel de navegación, elija Retention rules (Reglas de retención) y, a continuación, Create retention rule (Crear regla de retención).
-
En la sección Rule details (Detalles de regla) haga lo siguiente:
-
(Opcional) En Retention rule name (Nombre de la regla de retención), escriba un nombre descriptivo para la regla de retención.
-
(Opcional) En Retention rule description (Descripción de la regla de retención), ingrese una breve descripción para la regla de retención.
-
En la sección Rule settings (Configuración de reglas), realice lo siguiente:
-
En Resource type (Tipo de recurso), elija el tipo de recurso que desea que proteja la regla de retención. La regla de retención retendrá solo los recursos de este tipo en la papelera de reciclaje.
-
Realice una de las siguientes acciones siguientes:
-
Para crear una regla de retención a nivel de región que coincida con todos los recursos del tipo especificado eliminados de la región, seleccione Apply to all resources (Aplicar a todos los recursos). La regla de retención retendrá todos los recursos del tipo especificado eliminados en la papelera de reciclaje al eliminarlos, incluso si los recursos no tienen etiquetas.
-
Para crear una regla de retención a nivel de etiqueta, en Resource tags to match (Etiquetas de recursos para coincidir), ingrese los pares de claves de etiqueta y valores que se utilizarán para identificar los recursos del tipo especificado que se van a retener en la papelera de reciclaje. La regla de retención solo retendrá los recursos del tipo especificado que tengan al menos uno de los pares de claves de etiqueta y valores especificados.
-
En Retention period (Periodo de retención), ingrese la cantidad de días durante los que la regla de retención va a retener los recursos en la papelera de reciclaje.
-
(Opcional) Para bloquear la regla de retención, en Rule lock settings (Configuración de bloqueo de reglas), seleccione Lock (Bloquear) y, luego, en Unlock delay period (Periodo de retraso del desbloqueo), especifique el periodo de retraso de desbloqueo en días. No se puede modificar ni eliminar ninguna regla de retención bloqueada. Para modificar o eliminar la regla, primero debe desbloquearla y, luego, esperar a que venza el periodo de retraso de desbloqueo. Para obtener más información, consulte Bloquear una regla de retención de la papelera de reciclaje para evitar que se actualice o elimine
Para dejar la regla de retención desbloqueada, en Rule lock settings (Configuración de bloqueo de reglas), mantenga seleccionada la opción Unlock (Desbloquear). Una regla de retención desbloqueada se puede modificar o eliminar en cualquier momento. Para obtener más información, consulte Desbloquear una regla de retención de la papelera de reciclaje para actualizarla o eliminarla.
-
(Opcional) En la sección Tags (Etiquetas), haga lo siguiente:
-
Para etiquetar la regla con etiquetas personalizadas, elija Add tag (Agregar etiqueta) y, a continuación, ingrese el par de clave de etiqueta y valor.
-
Elija Create retention rule (Crear regla de retención).
- AWS CLI
-
Para crear una regla de retención
Utilice el comando create-rule de la AWS CLI. En --retention-period
, especifique el número de días que deben retenerse las instantáneas eliminadas en la papelera de reciclaje. En --resource-type
, especifique EBS_SNAPSHOT
para las instantáneas o EC2_IMAGE
para las AMI. Para crear una regla de retención a nivel de etiqueta, en --resource-tags
, especifique las etiquetas que se utilizarán con el fin de identificar las instantáneas que se van a retener. Para crear una regla de retención a nivel de región, omita --resource-tags
. Para bloquear una regla de retención, incluya --lock-configuration
y especifique el periodo de retraso de desbloqueo en días.
aws rbin create-rule \
--retention-period RetentionPeriodValue=number_of_days
,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT|EC2_IMAGE
\
--description "rule_description
" \
--lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=unlock_delay_in_days
}' \
--resource-tags ResourceTagKey=tag_key
,ResourceTagValue=tag_value
Ejemplo 1
El siguiente comando de ejemplo crea una regla de retención de región desbloqueada que retiene todas las instantáneas eliminadas durante un periodo de 7
días.
aws rbin create-rule \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Match all snapshots"
Ejemplo 2
El siguiente comando de ejemplo crea una regla a nivel de etiqueta que retiene las instantáneas eliminadas que están etiquetadas con purpose=production
durante un periodo de 7
días.
aws rbin create-rule \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Match snapshots with a specific tag" \
--resource-tags ResourceTagKey=purpose,ResourceTagValue=production
Ejemplo 3
El siguiente comando de ejemplo crea una regla de retención de región bloqueada que retiene todas las instantáneas eliminadas durante un periodo de 7
días. La regla de retención está bloqueada con un periodo de retraso de desbloqueo de 7 días.
aws rbin create-rule \
--retention-period RetentionPeriodValue=7,RetentionPeriodUnit=DAYS \
--resource-type EBS_SNAPSHOT \
--description "Match all snapshots" \
--lock-configuration 'UnlockDelay={UnlockDelayUnit=DAYS,UnlockDelayValue=7}'