🥇 Lifecycle (Ciclo de Vida)

🍿 Como configurar el lifecycle (ciclo de vida) de los archivos en S3?

  1. Creamos un nuevo bucket al que puedes llamar como gustes, yo lo llamare bucket3 con Versioning habilitado.
  2. Dentro de los mismos Properties vamos a expandir la opción Lifecycle y damos click en Add Rule.
  3. En Apply the Rule to: (Aplicar regla a..) elegimos Whole Bucket: bucket3 (a todo el bucket3).
  4. Damos click en Configure Rule (Configurar Regla), aqui tenemos dos opciones.

🍿 Para la ultima revision (versión actual)

  1. Damos click en la opción Transition to the Standard - Infrequent Access Storage Class.
  2. En el numero de dias vamos a dejar 30 para la opcion Days after the object's creation date (dias despues de la fecha en la que se creó el objeto).

Lo que le acabamos de indicar es que queremos que nuestros archivos se muevan automaticamente de alojamiento S3 Standard a S3 Infrequent Access 30 dias despues de que son subidos.

  1. Damos click tambien en la opción Archive to the Glacier Storage Class y para esta definimos 60 dias.

Lo que estamos indicando es que queremos que nuestros archivos se muevan a el alojamiento Glacier una vez que han transcurrido 60 dias de que se han enviado.

  1. Damos click en la opción Expire y definimos 365 dias.

Lo que estamos indicando es que los archivos van a eliminarse despues de 365 dias (1 año) de haberse subido.

🍿 Trabajar con el historial de un archivo

Cuando un archivo se borra en la ultima revisión, solo una marca de delete es agregada en el historial, es decir, se puede aun recuperar. Si deseamos liberar por completo el espacio utilizado por el archivo tenemos que indicarle que borre definitivamente las revisiones pasadas.

  1. Habilita la opción Permanentely Delete, en el numero de dias elige 730.

Lo que le acabamos de indicar al sistema, es que despues 730 dias (2 años) se borrarán definitivamente el archivo y sus anteriores revisiones.

  1. Presiona el boton Review (Revisar).
  2. Despues de revisar las reglas que se van a aplicar, puedes guardar estas reglas con un nombre, por si deseas utilizar el mismo conjunto de reglas para otro bucket, o puedes solo dar click en Create and Activate Rule (Crear y Activar Regla).
  3. La regla aparecerá listada y habilitada en el apartado Lifecycle.

🍿 Resumen del uso de Lyfecycle (Ciclo de Vida) de archivos en S3 AWS

Cross-Region Replication CloudFront
comments powered by Disqus