Trabajar con almacenes en Amazon S3 Glacier - Amazon S3 Glacier

Esta página es solo para los clientes actuales del servicio S3 Glacier que utilizan Vaults y la API REST original de 2012.

Si busca soluciones de almacenamiento de archivos, le sugerimos que utilice las clases de almacenamiento S3 Glacier en Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval y S3 Glacier Deep Archive. Para obtener más información sobre estas opciones de almacenamiento, consulte Clases de almacenamiento de S3 Glacier y Almacenamiento de datos a largo plazo con clases de almacenamiento de S3 Glacier en la Guía del usuario de Amazon S3. Estas clases de almacenamiento utilizan la API de Amazon S3, están disponibles en todas las regiones y se pueden gestionar en la consola de Amazon S3. Ofrecen funciones como el análisis de costos de almacenamiento, Storage Lens, funciones de seguridad que incluyen múltiples opciones de cifrado y más.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabajar con almacenes en Amazon S3 Glacier

Un almacén es un contenedor para guardar archivos. Al crear un almacén, debe especificar un nombre y la Región de AWS en la quiere crearlo. Para obtener una lista de las Regiones de AWS compatibles con S3 Glacier, consulte Puntos de conexión y cuotas de Amazon S3 en la Referencia general de AWS.

Puede guardar un número ilimitado de archivos en un almacén.

importante

S3 Glacier proporciona una consola. Sin embargo, para realizar cualquier operación de archivo (como una carga, una descarga o una eliminación), es necesario utilizar la AWS Command Line Interface (AWS CLI) o escribir código. La consola no es compatible con las operaciones de archivo. Por ejemplo, si quiere cargar datos (como fotos, vídeos y otros documentos), debe utilizar la AWS CLI o escribir código para realizar las solicitudes a través de la API de REST directamente o de los SDK de AWS.

Para instalar la AWS CLI, consulte AWS Command Line Interface. Para obtener información sobre el uso de S3 Glacier con la AWS CLI, consulte la Referencia de la AWS CLI para S3 Glacier. Para ver ejemplos de uso de la AWS CLI para cargar archivos en S3 Glacier, consulte Uso de S3 Glacier con la AWS Command Line Interface.

Operaciones con almacenes en S3 Glacier

S3 Glacier admite diversas operaciones relacionadas con los almacenes. Las operaciones con almacenes son específicas de determinadas Regiones de AWS. En otras palabras, si crea un almacén, debe hacerlo en una Región de AWS específica. Si quiere ver una lista de los almacenes, S3 Glacier devuelve la lista correspondiente de la Región de AWS que haya especificado en la solicitud.

Creación y eliminación de almacenes

Una Cuenta de AWS puede crear hasta 1000 almacenes por Región de AWS. Para obtener una lista de las Regiones de AWS compatibles con S3 Glacier, consulte Puntos de conexión y cuotas de Amazon S3 en la Referencia general de AWS.

Los almacenes solo se pueden eliminar si, según el último inventario calculado por S3 Glacier, no tienen ningún archivo y no se ha escrito en el almacén desde el último inventario.

nota

S3 Glacier prepara un inventario de cada almacén de forma periódica, cada 24 horas. Como es posible que el inventario no refleje la información más reciente, S3 Glacier comprueba si se produjo alguna operación de escritura desde el último inventario para asegurarse de que el almacén está realmente vacío.

Para obtener más información, consulte Creación de un almacén en Amazon S3 Glacier y Eliminación de un almacén en Amazon S3 Glacier.

Recuperación de los metadatos de un almacén

Puede recuperar información del almacén, como su fecha de creación, el número de archivos y el tamaño total de todos los archivos. S3 Glacier proporciona llamadas a la API que le permiten recuperar esta información de un almacén concreto o de los almacenes de una determinada Región de AWS de la cuenta. Para obtener más información, consulte Recuperación de metadatos de un almacén de Amazon S3 Glacier.

Descarga de un inventario de almacén

Un inventario de almacén hace referencia a la lista de los archivos de un almacén. El inventario proporciona información sobre cada archivo de la lista, como el ID del archivo, la fecha de creación y el tamaño. S3 Glacier actualiza el inventario del almacén aproximadamente una vez al día, a partir del día en que el primer archivo se carga en el almacén. Para poder descargar un inventario de almacén, este debe existir previamente.

La descarga de almacenes es una operación asincrónica. En primer lugar, debe iniciar un trabajo para descargar el inventario. Después de recibir la solicitud de trabajo, S3 Glacier prepara el inventario para su descarga. Una vez que se complete el trabajo, puede descargar los datos del inventario.

Dada la naturaleza asíncrona del trabajo, puede utilizar notificaciones de Amazon Simple Notification Service (Amazon SNS) para que se le avise cuando el trabajo se complete. Puede especificar un tema de Amazon SNS para cada solicitud de trabajo individual o configurar el almacén para que se envíe una notificación cuando se produzcan determinados eventos.

S3 Glacier prepara un inventario de cada almacén de forma periódica, cada 24 horas. Si no se han agregando ni eliminado archivos en el almacén desde el último inventario, la fecha del inventario no se actualiza.

Cuando se inicia un trabajo para un inventario del almacén, S3 Glacier devuelve el último inventario generado, que es una instantánea realizada en un momento dado y no contiene datos en tiempo real. Es posible que no le parezca útil recuperar un inventario de almacén cada vez que carga un archivo. Sin embargo, imagine que mantiene una base de datos del cliente que contiene los metadatos asociados a los archivos que carga en S3 Glacier. En ese caso, el inventario de almacén podría resultarle útil para conciliar la información de la base de datos con el inventario de almacén en sí.

Para obtener más información acerca de cómo recuperar un inventario de almacén, consulte Descarga de un inventario de almacén en Amazon S3 Glacier.

Configuración de las notificaciones del almacén

El proceso para recuperar cualquier elemento de S3 Glacier, como un archivo o un inventario de almacén, consta de dos pasos. En primer lugar, se inicia un trabajo. Una vez completado el trabajo, se descarga la salida. Para saber cuándo se completa el trabajo, puede usar las notificaciones de S3 Glacier. S3 Glacier envía mensajes de notificación a un tema de Amazon Simple Notification Service (Amazon SNS) que proporcione el usuario.

Puede configurar las notificaciones en un almacén e identificar eventos de este y el tema de Amazon SNS donde se van a enviar las notificaciones cuando se produzca el evento. Siempre que se produce un evento de almacén, S3 Glacier envía una notificación al tema de Amazon SNS especificado. Para obtener más información, consulte Configuración de las notificaciones de almacén en Amazon S3 Glacier.