Trabajar con objetos archivados - Amazon Simple Storage Service

Trabajar con objetos archivados

Cuando se archivan objetos de Amazon S3 en la clase de almacenamiento S3 Glacier o S3 Glacier Deep Archive, o cuando los objetos se archivan en los niveles S3 Intelligent-Tiering Archive Access o Deep Archive Access, no se puede acceder a los objetos en tiempo real. Para restaurar los objetos, se debe hacer lo siguiente:

  • En el caso de los objetos de los niveles de acceso Archive Access o Deep Archive Access, se debe iniciar una solicitud de restauración y esperar hasta que el objeto se mueva al nivel Frequent Access.

  • Para los objetos de las clases de almacenamiento S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive, se debe iniciar una solicitud de restauración y esperar hasta que esté disponible una copia temporal del objeto.

Para obtener más información acerca de cómo se comparan todas las clases de almacenamiento de Amazon S3, consulte Uso de las clases de almacenamiento de Amazon S3.

Cuando se está restaurando desde el nivel S3 Intelligent-Tiering Archive Access o S3 Intelligent-Tiering Deep Archive Access, el objeto vuelve a entrar en el nivel S3 Intelligent-Tiering Frequent Access. Después, si no se accede al objeto después de 30 días consecutivos, se mueve automáticamente al nivel de acceso infrecuente. Se traslada al nivel S3 Intelligent-Tiering Archive Access después de un mínimo de 90 días consecutivos sin acceso, y pasa al nivel Deep Archive Access después de un mínimo de 180 días consecutivos sin acceso.

nota

A diferencia de las clases de almacenamiento S3 Glacier Flexible Retrieval y S3 Glacier Deep Archive, las solicitudes de restauración para objetos de S3 Intelligent-Tiering no aceptan el valor days.

Cuando utiliza S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive, Amazon S3 restaura una copia temporal del objeto solo durante la duración especificada. Después, elimina la copia del objeto restaurada. Puede modificar el periodo de vencimiento de una copia restaurada mediante la reemisión de una restauración. En este caso, Amazon S3 actualiza el periodo de vencimiento en relación con el momento actual.

nota

Cuando restaura un archivo de S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive, paga el objeto archivado y una c‎opia que restauró de manera temporal. Para obtener información acerca de los precios, consulte Precios de Amazon S3.

Amazon S3 calcula la hora de vencimiento de la copia del objeto restaurada añadiendo el número de días especificados en la solicitud de restauración a la hora cuando la restauración solicitada termina. Después redondea el tiempo resultante a la medianoche del día siguiente en hora universal coordinada (UTC). Por ejemplo, supongamos que el 15 de octubre de 2012 a las 10:30 UTC se crea una copia restaurada de un objeto y el periodo de restauración se fija en 3 días. En este caso, la copia restaurada tiene como fecha de vencimiento el 19 de octubre de 2012 a las 00:00 UTC, momento en el que Amazon S3 elimina la copia del objeto.

Si se crea una copia temporal del objeto restaurado, la clase de almacenamiento del objeto sigue siendo la misma. (Una solicitud de operación de API HEAD Object o GET Object devuelve S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive como clase de almacenamiento).

El tiempo que tarda un trabajo de restauración en finalizar depende de la clase de almacenamiento de archivo o el nivel de almacenamiento que utilice y la opción de recuperación que especifique: Expedited (solo disponible para S3 Glacier Flexible Retrieval y S3 Intelligent-Tiering Archive Access) Standard, o Bulk. Para obtener más información, consulte Opciones de recuperación de archivos .

Puede recibir una notificación cuando se haya completado la restauración mediante las notificaciones de eventos de Amazon S3. Para obtener más información, consulte Notificaciones de eventos de Amazon S3 .

Cuando sea necesario, puede restaurar grandes segmentos de los datos almacenados para una segunda copia. Sin embargo, tenga en cuenta que las clases de almacenamiento de S3 Glacier Flexible Retrieval y S3 Glacier Deep Archive y los niveles Archive Access and Deep Archive Access están diseñados para 35 solicitudes de restauración aleatorias por día por pebibyte (PiB) almacenado.

Uso de operaciones por lotes con solicitudes de restauración

Para restaurar más de un objeto de Amazon S3 con una sola solicitud, puede utilizar Operaciones por lotes de S3. Proporcione a Operaciones por lotes de S3 una lista de objetos en los que operar. Operaciones por lotes de S3 llama a la API respectiva para realizar la operación especificada. Un solo trabajo de operaciones por lotes puede realizar la operación especificada en miles de millones de objetos con exabytes de datos.

Operaciones por lotes de S3 realiza un seguimiento del avance, envía notificaciones y guarda un informe de finalización de todas las acciones, por lo que proporciona una experiencia sin servidor, auditable, completamente administrada. Puede emplear la herramienta de operaciones por lotes de S3 a través de la AWS Management Console, la AWS CLI, los SDK de AWS o la API REST. Para obtener más información, consulte Conceptos básicos de Operaciones por lotes de S3 .

En las siguientes secciones, se ofrece más información sobre la restauración de objetos.