Amazon S3 Glacier - AWS Guía prescriptiva

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.

Amazon S3 Glacier

Amazon S3 Glacier es un servicio de almacenamiento de archivos en la nube de bajo costo que proporciona almacenamiento seguro y duradero para archivar datos y realizar copias de seguridad en línea. Para mantener los costos bajos, S3 Glacier ofrece tres clases de almacenamiento, desde unos pocos milisegundos hasta horas. S3 Glacier Flexible Retrieval y S3 Glacier Deep Archive ofrecen opciones adicionales en función de la rapidez con que necesite restaurar los datos. Con S3 Glacier, puede almacenar de forma fiable cantidades grandes o pequeñas de datos con un ahorro significativo en comparación con las soluciones en las instalaciones. S3 Glacier es ideal para el almacenamiento de datos de copias de seguridad con requisitos de retención prolongados o indefinidos y para el archivado de datos a largo plazo. S3 Glacier ofrece las siguientes clases de almacenamiento:

  • S3 Glacier Instant Retrieval para archivar los datos que podrían necesitarse una vez por trimestre y que deben restaurarse rápidamente (milisegundos)

  • S3 Glacier Flexible Retrieval permite archivar datos que, con poca frecuencia, podrían necesitar restaurarse, una o dos veces al año, en unas pocas horas

  • S3 Glacier Deep Archive para archivar los datos del ciclo de copias de seguridad a largo plazo que, con poca frecuencia, podrían necesitar restaurarse en un plazo de 12 horas

En la tabla siguiente se resumen las opciones de recuperación de archivos.

Clase de almacenamiento Rápida Estándar En bloque

S3 Glacier Instant Retrieval

No aplicable

No aplicable

No aplicable

S3 Glacier Flexible Retrieval

Entre 1 y 5 minutos

Entre tres y cinco horas

Entre cinco y 12 horas

S3 Glacier Deep Archive

No disponible

En menos de 12 horas

En menos de 48 horas

Con Amazon S3, puede establecer la clase de almacenamiento para cada objeto del bucket de S3 al crearlo. Una vez creado el objeto, puede cambiar la clase de almacenamiento copiándolo en un objeto nuevo con una clase de almacenamiento diferente. O bien, puede habilitar una configuración del ciclo de vida que cambie automáticamente la clase de almacenamiento de los objetos en función de las reglas que especifique.

Para automatizar sus procesos de copia de seguridad y restauración, puede acceder a Amazon S3 Glacier y S3 Glacier Deep Archive a través de AWS los SDK AWS Management Console AWS CLI, y. Para obtener más información, consulte Amazon S3 Glacier.

nota

Las clases de almacenamiento de S3 Glacier tienen una duración mínima. Para obtener más información, consulte los precios de Amazon S3 y utilice la búsqueda en la página web para encontrarlosduration.

Uso de la transición de objetos del ciclo de vida de Amazon S3 a Amazon S3 Glacier en comparación con la administración de archivos de Amazon S3 Glacier

Amazon S3 proporciona una transición cómoda de los objetos de S3 a las clases de almacenamiento de Amazon S3 Glacier, de modo que puede gestionar el ciclo de vida y los costos de sus copias de seguridad. Sin embargo, en función del tamaño de los objetos y de si debe restaurar un conjunto de objetos para distintos componentes de su arquitectura, es posible que desee gestionar este proceso usted mismo.

Si tiene una gran cantidad de objetos pequeños que deben restaurarse de forma conjunta, tenga en cuenta las implicaciones económicas de las siguientes opciones:

  • Uso de una política de ciclo de vida para realizar la transición automática de los objetos de forma individual a Amazon S3 Glacier

  • Comprimir objetos en un único archivo y almacenarlos en Amazon S3 Glacier

Amazon S3 Glacier aplica cargos de capacidad mínimos para cada objeto en función de la clase de almacenamiento que utilice. Por ejemplo, S3 Glacier Instant Retrieval tiene un cargo mínimo de capacidad de 128 KB para cada objeto. Consulte la tabla de rendimiento para up-to-date obtener más información.

Por cada objeto que se archiva en S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive, Amazon S3 utiliza 8 KB de almacenamiento para el nombre del objeto y otros metadatos. Amazon S3 almacena estos metadatos para que pueda obtener una lista en tiempo real de los objetos archivados por medio de la API de Amazon S3. Por este almacenamiento adicional se aplican las tarifas de S3 Standard.

Amazon S3 también añade 32 KB de almacenamiento para índices y metadatos relacionados por cada objeto que se archive en las clases de almacenamiento S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive. Estos datos adicionales son necesarios para identificar y restaurar su objeto. Por este almacenamiento adicional se aplican las tarifas de Amazon S3 Glacier o S3 Glacier Deep Archive.

Al comprimir los objetos en un solo archivo, puede reducir el almacenamiento adicional que utiliza Amazon S3 Glacier y evitar los cargos mínimos por capacidad para muchos objetos pequeños.

Otra consideración importante es que las políticas del ciclo de vida se aplican a los objetos de forma individual. Esto puede afectar a la integridad de la copia de seguridad si se debe restaurar un conjunto de objetos de forma colectiva desde un momento específico. No se garantiza que todos los objetos realicen la transición al mismo tiempo, ni siquiera con el mismo tiempo de caducidad y transición del ciclo de vida establecido para todos los objetos. Es posible que haya un retraso entre el momento en que se cumple la regla del ciclo de vida y el momento en que se completa la aplicación de la regla. Para obtener más información, consulte el Centro de conocimientos de AWS.

Por último, considere el esfuerzo de restauración que supone utilizar los archivos de las políticas del ciclo de vida y administrar un archivo independiente creado por usted. Debe iniciar una restauración para cada objeto desde Amazon S3 Glacier por separado. Esto requiere que escriba un script o utilice una herramienta para iniciar una restauración de muchos objetos de forma conjunta. Puede utilizar S3 Batch Operations para reducir el número de solicitudes individuales o puede utilizar la consola de Amazon S3.