Administración del ciclo de vida del almacenamiento - Amazon Simple Storage Service

Administración del ciclo de vida del almacenamiento

Configure el ciclo de vida de los objetos para administrarlos de manera que se almacenen de manera económica durante todo su ciclo de vida en Amazon S3 Lifecycle. La configuración de S3 Lifecycle es un conjunto de reglas que definen acciones que Amazon S3 aplica a un grupo de objetos. Existen dos tipos de acciones:

  • Acciones de transición: estas acciones definen el momento en que los objetos pasan a otra clase de almacenamiento. Por ejemplo, podría decidir pasar objetos a la clase de almacenamiento S3 Standard-IA 30 días después de su creación o archivar objetos en la clase de almacenamiento S3 Glacier Flexible Retrieval un año después de su creación. Para obtener más información, consulte Uso de las clases de almacenamiento de Amazon S3.

    Hay costos asociados con las solicitudes de transición de ciclo de vida. Para obtener información acerca de los precios, consulte Precios de Amazon S3.

  • Acciones de vencimiento: estas acciones definen el momento en que vencen los objetos. Amazon S3 elimina automáticamente los objetos que han vencido.

    Los costos de vencimiento del ciclo de vida dependen de cuándo elige provocar el vencimiento de los objetos. Para obtener más información, consulte Vencimiento de objetos.

Si hay algún retraso entre el momento en que un objeto pasa a ser apto para una acción del ciclo de vida y cuando Amazon S3 transfiere o caduca el objeto, los cambios de facturación se aplican tan pronto como el objeto es apto para la acción del ciclo de vida. Por ejemplo, si un objeto está programado para vencer y Amazon S3 no lo finaliza inmediatamente, no se le cobrará el almacenamiento transcurrido el tiempo de vencimiento. La única excepción a este comportamiento es si tiene una regla de ciclo de vida para realizar la transición a la clase de almacenamiento S3 Intelligent-Tiering. En ese caso, los cambios en la facturación no se producen hasta que el objeto haya pasado a S3 Intelligent-Tiering.

Para obtener más información acerca de las reglas de S3 Lifecycle, consulte Elementos de configuración del ciclo de vida.

Para obtener métricas detalladas del ciclo de vida de S3, puede usar métricas de Lente de almacenamiento de Amazon S3. Lente de almacenamiento de S3 es una función de análisis de almacenamiento en la nube que puede utilizar para obtener visibilidad en toda la organización sobre el uso y la actividad del almacenamiento de objetos. Lente de almacenamiento de S3 proporciona métricas de recuento de reglas del ciclo de vida de S3 y métricas que puede utilizar para identificar buckets con el control de versiones de S3 habilitado o un alto porcentaje de bytes de versiones no actuales. Para obtener más información, consulte Uso de Lente de almacenamiento de S3 para optimizar los costos de almacenamiento.

Administración del ciclo de vida de los objetos

Defina reglas de configuración de S3 Lifecycle para los objetos que tienen un ciclo de vida bien definido. Por ejemplo:

  • Si carga logs periódicos en un bucket, es posible que la aplicación los necesite durante una semana o un mes. Una vez transcurrido ese tiempo, es posible que desee eliminarlos.

  • Se obtiene acceso a algunos documentos con frecuencia durante un periodo limitado. Posteriormente, se obtendrá acceso a ellos con poca frecuencia. En algún momento, es posible que no necesite acceso en tiempo real a estos objetos, pero la organización o las normativas pueden requerir su archivado durante un periodo específico. Transcurrido dicho periodo, podrá eliminarlos.

  • Es posible que desee cargar algunos tipos de datos a Amazon S3 para su archivado. Por ejemplo, podría archivar medios digitales, registros financieros y sanitarios, datos de secuencias genómicas sin procesar, backups de bases de datos a largo plazo y datos que deben conservarse por motivos de conformidad normativa.

Con las reglas de configuración de S3 Lifecycle, puede indicarle a Amazon S3 que pase los objetos a otras clases de almacenamiento más económicas, que los archive o que los elimine.

Creación de una configuración del ciclo de vida

Una configuración de S3 Lifecycle, que se guarda en un archivo XML, consta de un conjunto de reglas con acciones predefinidas que desea que Amazon S3 realice en los objetos durante su vida útil.

También puede configurar el ciclo de vida mediante la consola de Amazon S3, la API REST, los SDK de AWS y la AWS Command Line Interface (AWS CLI). Para obtener más información, consulte Configurar el ciclo de vida de un bucket.

Amazon S3 proporciona un conjunto de operaciones de la API REST para administrar la configuración del ciclo de vida de un bucket. Amazon S3 almacena la configuración como un subrecurso del ciclo de vida que se asocia a su bucket. Para obtener más información, consulte los siguientes temas:

Ciclo de vida de PUT Bucket

Ciclo de vida de GET Bucket

Ciclo de vida de DELETE Bucket

Para obtener más información acerca de cómo crear una configuración del ciclo de vida, consulte los temas siguientes: