Trabajar con objetos archivados
Para reducir los costos de almacenamiento de los objetos a los que se accede con poca frecuencia, puede archivar dichos objetos. Cuando archiva un objeto, se traslada a un almacenamiento de bajo costo, lo que significa que no puede acceder a él en tiempo real.
Aunque los objetos archivados no son accesibles en tiempo real, puede restaurarlos en minutos u horas, según la clase de almacenamiento. Puede restaurar un objeto archivado mediante la consola de Amazon S3, Operaciones por lotes de S3, la API de REST, los SDK de AWS y la AWS Command Line Interface (AWS CLI). Para obtener instrucciones, consulte Restauración de un objeto archivado.
Los objetos de Amazon S3 de las siguientes clases o niveles de almacenamiento se archivan y no son accesibles en tiempo real:
-
La clase de almacenamiento S3 Glacier Flexible Retrieval
-
La clase de almacenamiento S3 Glacier Deep Archive
-
La capa de acceso de archivo de S3 Intelligent-Tiering
-
El nivel S3 Intelligent-Tiering Deep Archive Access
Para restaurar los objetos archivados, se debe hacer lo siguiente:
-
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. Cuando 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 HeadObject o GetObject devuelve S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive como clase de almacenamiento).
-
En el caso de los objetos de las capas de acceso de archivo o archivo profundo de S3 Intelligent-Tiering, se debe iniciar una solicitud de restauración y esperar hasta que el objeto se mueva a la capa de acceso frecuente.
Para obtener más información acerca de cómo se comparan todas las clases de almacenamiento de Amazon S3, consulte Descripción y administración de clases de almacenamiento de Amazon S3. Para obtener más información acerca de S3 Intelligent-Tiering, consulte Cómo funciona S3 Intelligent-Tiering.
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: Acelerada (solo disponible para S3 Glacier Flexible Retrieval y Acceso a archivos de S3 Intelligent-Tiering), Estándar o En bloque. Para obtener más información, consulte Descripción de las 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.
Restauración de objetos desde S3 Glacier
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 solicitud de restauración. En este caso, Amazon S3 actualiza el periodo de vencimiento en relación con el momento actual.
nota
Cuando restaura un archivo archivado desde S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive, paga el objeto archivado y la copia 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 agregando el número de días especificados en la solicitud de restauración a la hora en que la restauración solicitada termina. Amazon S3 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.
Restauración de objetos desde S3 Intelligent-Tiering
Cuando restaura un objeto desde el nivel Acceso a archivos de S3 Intelligent-Tiering o Acceso a archivos profundo de S3 Intelligent-Tiering, el objeto vuelve a entrar en el nivel Acceso frecuente de S3 Intelligent-Tiering. Si no se accede al objeto después de 30 días consecutivos, se mueve automáticamente al nivel de acceso poco frecuente. Después de un mínimo de 90 días consecutivos sin acceso, el objeto pasa a la capa de acceso de archivo de S3 Intelligent-Tiering. Si no se accede al objeto después de 180 días consecutivos, el objeto se mueve al nivel de acceso de archivo profundo.
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
.
Uso de operaciones por lotes de S3 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 operación de 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.