Administración de S3 Intelligent-Tiering - Amazon Simple Storage Service

Administración de S3 Intelligent-Tiering

La clase de almacenamiento S3 Intelligent-Tiering ofrece ahorro automático en los costos de almacenamiento en tres niveles de acceso de baja latencia y alto rendimiento. También ofrece capacidades de archivo opcionales para ayudarle a obtener los costos de almacenamiento más bajos en la nube para datos a los que se puede acceder en minutos a horas. La clase de almacenamiento S3 Intelligent-Tiering admite todas las características de Amazon S3, incluidas las siguientes:

  • S3 Inventory, para verificar el nivel de acceso de los objetos

  • Replicación de S3, para replicar datos en cualquier Región de AWS

  • S3 Storage Lens, para consultar las métricas de actividad y uso del almacenamiento

  • Cifrado del servidor, para proteger datos de objetos

  • Bloqueo de objetos de S3, para evitar la eliminación accidental de datos

  • AWS PrivateLink, para acceder a Amazon S3 a través de un punto de conexión privado en una nube privada virtual (VPC)

Identificación en qué objetos de capa de acceso de S3 Intelligent-Tiering se almacenan los objetos

Para obtener una lista de sus objetos y sus metadatos correspondientes, incluido su nivel de acceso de S3 Intelligent-Tiering, puede utilizar Inventario de Amazon S3. Inventario de S3 proporciona archivos de salida CSV, ORC o Parquet que enumeran sus objetos y sus metadatos correspondientes. Puede recibir estos informes de inventario de forma diaria o semanal para un bucket de Amazon S3 o un prefijo compartido. (El prefijo compartido hace referencia a objetos que tienen nombres que comienzan con la misma cadena).

Visualización del estado de archivo de un objeto dentro de S3 Intelligent-Tiering

Para recibir un aviso cuando un objeto en la clase de almacenamiento de S3 Intelligent-Tiering se ha movido al nivel Acceso a archivos o al nivel Acceso a archivos profundo, puede configurar Notificaciones de eventos de S3. Para obtener más información, consulte Habilitación de notificaciones de eventos.

Amazon S3 puede publicar notificaciones de eventos en un tema de Amazon Simple Notification Service (Amazon SNS), una cola de Amazon Simple Queue Service (Amazon SQS) o una función de AWS Lambda. Para obtener más información, consulte Notificaciones de eventos de Amazon S3.

El siguiente mensaje es un ejemplo de un mensaje que Amazon S3 envía para publicar un evento de s3:IntelligentTiering. Para obtener más información, consulte Estructura de mensaje de evento.

{ "Records":[ { "eventVersion":"2.3", "eventSource":"aws:s3", "awsRegion":"us-west-2", "eventTime":"1970-01-01T00:00:00.000Z", "eventName":"IntelligentTiering", "userIdentity":{ "principalId":"s3.amazonaws.com" }, "requestParameters":{ "sourceIPAddress":"s3.amazonaws.com" }, "responseElements":{ "x-amz-request-id":"C3D13FE58DE4C810", "x-amz-id-2":"FMyUVURIY8/IgAtTv8xRjskZQpcIZ9KG4V5Wp6S7S/JRWeUWerMUE5JgHvANOjpD" }, "s3":{ "s3SchemaVersion":"1.0", "configurationId":"testConfigRule", "bucket":{ "name":"mybucket", "ownerIdentity":{ "principalId":"A3NL1KOZZKExample" }, "arn":"arn:aws:s3:::mybucket" }, "object":{ "key":"HappyFace.jpg", "size":1024, "eTag":"d41d8cd98f00b204e9800998ecf8427e", } }, "intelligentTieringEventData":{ "destinationAccessTier": "ARCHIVE_ACCESS" } } ] }

También puede utilizar una solicitud de objeto HEAD para ver el estado del archivo de un objeto. Si un objeto se almacena mediante la clase de almacenamiento de S3 Intelligent-Tiering y se encuentra en uno de los niveles de archivo, la respuesta del objeto HEAD mostrará el nivel de archivo actual. Para mostrar el nivel de archivo, la solicitud utiliza el encabezado x-amz-archive-status.

La siguiente solicitud de objeto HEAD devuelve los metadatos de un objeto (en este caso, my-image.jpg).

HEAD /my-image.jpg HTTP/1.1 Host: bucket.s3.region.amazonaws.com Date: Wed, 28 Oct 2009 22:32:00 GMT Authorization: AWS AKIAIOSFODNN7EXAMPLE:02236Q3V0RonhpaBX5sCYVf1bNRuU=

También puede utilizar solicitudes de objeto HEAD para monitorear el estado de una solicitud restore-object. Si la restauración del archivo está en curso, la respuesta del objeto HEAD incluirá el encabezado x-amz-restore.

A continuación, se muestra un ejemplo de respuesta de objeto HEAD que muestra un objeto archivado mediante S3 Intelligent-Tiering con una solicitud de restauración en curso.

HTTP/1.1 200 OK x-amz-id-2: FSVaTMjrmBp3Izs1NnwBZeu7M19iI8UbxMbi0A8AirHANJBo+hEftBuiESACOMJp x-amz-request-id: E5CEFCB143EB505A Date: Fri, 13 Nov 2020 00:28:38 GMT Last-Modified: Mon, 15 Oct 2012 21:58:07 GMT ETag: "1accb31fcf202eba0c0f41fa2f09b4d7" x-amz-storage-class: 'INTELLIGENT_TIERING' x-amz-archive-status: 'ARCHIVE_ACCESS' x-amz-restore: 'ongoing-request="true"' x-amz-restore-request-date: 'Fri, 13 Nov 2020 00:20:00 GMT' Accept-Ranges: bytes Content-Type: binary/octet-stream Content-Length: 300 Server: AmazonS3

Restauración de objetos desde los niveles S3 Intelligent-Tiering Archive Access o Deep Archive Access

Para acceder a los objetos de los niveles S3 Intelligent-Tiering Archive Access y Deep Archive Access, debe iniciar una solicitud de restauración y, a continuación, esperar a que el objeto pase al nivel Acceso frecuente. Para obtener más información acerca de objetos archivados, consulte Trabajar con objetos archivados.

Cuando se restaura desde las capas de acceso de archivo de o acceso profundo, el objeto vuelve a pasar a la capa de acceso frecuente. Después, si no se accede al objeto durante 30 días consecutivos, se mueve automáticamente al nivel Infrequent Access. Después, tras un mínimo de 90 días consecutivos sin acceso, el objeto pasa al nivel Acceso a archivos. Tras un mínimo de 180 días consecutivos sin acceso, el objeto pasa al nivel Acceso a archivos profundo. Para obtener más información, consulte Cómo funciona S3 Intelligent-Tiering.

Puede restaurar un objeto archivado mediante la consola de Amazon S3, Operaciones por lotes de S2, la API de REST de Amazon S3, los SDK de AWS o la AWS Command Line Interface (AWS CLI). Para obtener más información, consulte Trabajar con objetos archivados.