Modelo de datos de Amazon Glacier - Amazon Glacier

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

Si busca soluciones de almacenamiento de archivos, le recomendamos que utilice las clases de almacenamiento de Amazon 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 las clases de almacenamiento de Amazon Glacier.

Amazon Glacier (servicio original independiente basado en bóveda) ya no aceptará nuevos clientes a partir del 15 de diciembre de 2025, sin que ello afecte a los clientes actuales. Amazon Glacier es un servicio independiente propio APIs que almacena datos en almacenes y es distinto de las clases de almacenamiento Amazon S3 y Amazon S3 Glacier. Sus datos actuales permanecerán seguros y accesibles en Amazon Glacier de forma indefinida. No se requiere ninguna migración. Para un almacenamiento de archivos a largo plazo y de bajo costo, AWS recomienda las clases de almacenamiento Amazon S3 Glacier, que ofrecen una experiencia de cliente superior con S3 basada en cubos APIs, Región de AWS disponibilidad total, costos más bajos e AWS integración de servicios. Si desea mejorar las capacidades, considere la posibilidad de migrar a las clases de almacenamiento de Amazon S3 Glacier mediante nuestra Guía de AWS soluciones para transferir datos de los almacenes de Amazon Glacier a las clases de almacenamiento de Amazon S3 Glacier.

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.

Modelo de datos de Amazon Glacier

Los componentes principales del modelo de datos de Amazon Glacier incluyen almacenes y archivos. Amazon Glacier es un servicio web basado en REST. En el caso de REST, los almacenes y los archivos son los recursos. Además, el modelo de datos de Amazon Glacier incluye recursos de configuración de tareas y notificaciones. Estos recursos complementan a los recursos básicos.

Almacén

En Amazon Glacier, una bóveda es un contenedor para almacenar archivos. Un almacén es similar a un bucket de Amazon S3. Al crear un almacén, debe especificar un nombre y elegir el Región de AWS lugar en el que desea crearlo.

Cada recurso de almacén tiene una dirección única. El formato general es:

https://region-specific-endpoint/account-id/vaults/vault-name

Por ejemplo, suponga que crea un almacén (examplevault) en la región Oeste de EE. UU. (Oregón) en su cuenta con el ID 111122223333. Se puede hacer referencia a este almacén con el siguiente URI:

https://glacier.us-west-2.amazonaws.com/111122223333/vaults/examplevault

Esto es lo que significan los distintos componentes del URI:

  • glacier.us-west-2.amazonaws.com identifica la región Oeste de EE. UU. (Oregón).

  • 111122223333es el Cuenta de AWS identificador propietario de la bóveda.

  • vaults hace referencia a la colección de almacenes propiedad de la Cuenta de AWS.

  • examplevault identifica un almacén concreto de una colección de almacenes.

Y Cuenta de AWS puede crear bóvedas en cualquier lugar compatible. Región de AWS Para ver una lista de los compatibles Regiones de AWS, consulte. Acceso a Amazon Glacier Dentro de una región, los nombres de los almacenes de cada cuenta deben ser únicos. Y Cuenta de AWS puede crear bóvedas con el mismo nombre en diferentes regiones.

Puede guardar un número ilimitado de archivos en un almacén. En función de las necesidades de su negocio o de la aplicación, puede guardar estos archivos en uno o varios almacenes.

Amazon Glacier admite diversas operaciones de bóveda. Las operaciones de los almacenes son específicas de cada región. Por ejemplo, si crea un almacén, debe hacerlo en una región específica. Cuando solicita una lista de almacenes, la solicita a una persona específica Región de AWS y la lista resultante incluye solo los almacenes creados en esa región específica.

Archivado

Un archivo puede contener cualquier tipo de datos, como fotos, vídeos o documentos. Un archivo es similar a un objeto de Amazon S3 y es la unidad base de almacenamiento de Amazon Glacier. Cada archivo de almacenamiento tiene un identificador único y una descripción opcional. Solo puede especificar esta descripción opcional durante la carga de un archivo. Amazon Glacier asigna al archivo un identificador, que es único Región de AWS en el que se almacena el archivo.

Cada archivo tiene una dirección única. El formato general es el siguiente:

https://region-specific-endpoint/account-id/vaults/vault-name/archives/archive-id

A continuación, se muestra un URI de ejemplo de un archivo guardado en el almacén examplevault de la región Oeste de EE. UU. (Oregón) en la cuenta 111122223333:

https://glacier.us-west-2.amazonaws.com/111122223333/vaults/examplevault/archives/NkbByEejwEggmBz2fTHgJrg0XBoDfjP4q6iu87-TjhqG6eGoOY9Z8i1_AUyUsuhPAdTqLHy8pTl5nfCFJmDl2yEZONi5L26Omw12vcs01MNGntHEQL8MBfGlqrEXAMPLEArchiveId

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

Trabajo

Un trabajo de Amazon Glacier puede recuperar un archivo u obtener un inventario de una bóveda.

La recuperación de archivos e inventarios de almacenes (listas de archivos) son operaciones asíncronas en Amazon Glacier, en las que primero se inicia un trabajo y, a continuación, se descarga el resultado del trabajo una vez que Amazon Glacier lo ha completado.

nota

Amazon Glacier ofrece una solución de archivado de datos de almacenamiento en frío. Si la aplicación necesita una solución de almacenamiento que requiere que los datos se recuperen en tiempo real, puede considerar el uso de Amazon S3. Para obtener más información, consulte Amazon Simple Storage Service (Amazon S3).

Para iniciar un trabajo de inventario de almacén, debe proporcionar el nombre de un almacén. Los trabajos de recuperación de archivos requieren el nombre del almacén y el ID del archivo. También puede proporcionar una descripción opcional que ayude a identificar los trabajos.

Los trabajos de recuperación de archivo e inventario de almacén se asocian a un almacén. Un almacén puede tener varios trabajos en curso en cualquier momento. Cuando envía una solicitud de trabajo (inicia un trabajo), Amazon Glacier le devuelve un identificador de trabajo para realizar un seguimiento del trabajo. Cada tarea se identifica de manera inequívoca con un URI que tiene el formato:

https://region-specific-endpoint/account-id/vaults/vault-name/jobs/job-id

A continuación, se muestra un ejemplo de un trabajo asociado a un almacén examplevault en la región Oeste de EE. UU. (Oregón) en la cuenta 111122223333.

https://glacier.us-west-2.amazonaws.com/111122223333/vaults/examplevault/jobs/HkF9p6o7yjhFx-K3CGl6fuSm6VzW9T7esGQfco8nUXVYwS0jlb5gq1JZ55yHgt5vP54ZShjoQzQVVh7vEXAMPLEjobID

Para cada trabajo, Amazon Glacier conserva información, como el tipo de trabajo, la descripción, la fecha de creación, la fecha de finalización y el estado del trabajo. Puede obtener información sobre un trabajo específico u obtener una lista de todos los trabajos asociados con un almacén. La lista de trabajos que devuelve Amazon Glacier incluye todos los trabajos en curso y los finalizados recientemente.

Configuración de las notificaciones

Dado que los trabajos tardan en ejecutarse, Amazon Glacier admite un mecanismo de notificación que le notifica cuando se completa un trabajo. Puede configurar un almacén para enviar una notificación a un tema de Amazon Simple Notification Service (Amazon SNS) cuando se complete un trabajo. Puede especificar un tema de Amazon SNS para cada almacén en la configuración de las notificaciones.

Amazon Glacier almacena la configuración de notificaciones como un documento JSON. A continuación, se muestra un ejemplo de la configuración de las notificaciones de un almacén:

{ "Topic": "arn:aws:sns:us-west-2:111122223333:mytopic", "Events": ["ArchiveRetrievalCompleted", "InventoryRetrievalCompleted"] }

La configuración de las notificaciones está asociada al almacén, por lo que solo puede tener una para cada almacén. Cada recurso de configuración de notificaciones se identifica de manera inequívoca mediante un URI con el formato:

https://region-specific-endpoint/account-id/vaults/vault-name/notification-configuration

Amazon Glacier admite operaciones para establecer, obtener y eliminar una configuración de notificaciones. Si se elimina una configuración de notificación, no se envían notificaciones cuando la operación de recuperación de datos del almacén se complete.