

# Como gerenciar o S3 Intelligent-Tiering
<a name="intelligent-tiering-managing"></a>

A classe de armazenamento do S3 Intelligent-Tiering oferece redução automática de custos de armazenamento em três níveis de acesso de baixa latência e alto throughput. Também oferece recursos de arquivo opcionais para ajudar você a obter os menores custos de armazenamento na nuvem para dados que podem ser acessados de minutos a horas. 

## Identificar quais objetos do nível de acesso do S3 Intelligent-Tiering estão armazenados
<a name="identify-intelligent-tiering-access-tier"></a>

Para receber uma lista dos objetos e dos metadados correspondentes, incluindo o nível S3 Intelligent-Tiering Access, você pode usar o [Inventário Amazon S3](storage-inventory.md) . O Inventário S3 fornece arquivos de saída CSV, ORC ou Parquet que listam seus objetos e os metadados correspondentes. Você pode receber esses relatórios de inventário diariamente ou semanalmente para um bucket do Amazon S3 ou um prefixo compartilhado. (*Prefixo compartilhado* refere-se a objetos que tenham nomes que começam com uma string em comum.) 

## Visualizar o status do arquivo de um objeto no S3 Intelligent-Tiering
<a name="identify-archive-status"></a>

Para receber uma notificação quando um objeto na classe de armazenamento do S3 Intelligent-Tiering for movido ao nível Archive Access ou ao Deep Archive Access, você pode configurar notificações de evento do S3. Para obter mais informações, consulte [Habilitar notificações de eventos](how-to-enable-disable-notification-intro.md).

O Amazon S3 pode publicar notificações de eventos em um tópico do Amazon Simple Notification Service (Amazon SNS), em uma fila do Amazon Simple Queue Service (Amazon SQS) ou em uma função do AWS Lambda. Para obter mais informações, consulte [Notificações de eventos do Amazon S3](EventNotifications.md).

Veja a seguir um exemplo de mensagem que o Amazon S3 envia para publicar um evento `s3:IntelligentTiering`. Para obter mais informações, consulte [Estrutura de mensagens de evento](notification-content-structure.md).

```
 1. {  
 2.    "Records":[  
 3.       {  
 4.          "eventVersion":"2.3",
 5.          "eventSource":"aws:s3",
 6.          "awsRegion":"us-west-2",
 7.          "eventTime":"1970-01-01T00:00:00.000Z",
 8.          "eventName":"IntelligentTiering",
 9.          "userIdentity":{  
10.             "principalId":"s3.amazonaws.com"
11.          },
12.          "requestParameters":{  
13.             "sourceIPAddress":"s3.amazonaws.com"
14.          },
15.          "responseElements":{  
16.             "x-amz-request-id":"C3D13FE58DE4C810",
17.             "x-amz-id-2":"FMyUVURIY8/IgAtTv8xRjskZQpcIZ9KG4V5Wp6S7S/JRWeUWerMUE5JgHvANOjpD"
18.          },
19.          "s3":{  
20.             "s3SchemaVersion":"1.0",
21.             "configurationId":"testConfigRule",
22.             "bucket":{  
23.                "name":"amzn-s3-demo-bucket",
24.                "ownerIdentity":{  
25.                   "principalId":"A3NL1KOZZKExample"
26.                },
27.                "arn":"arn:aws:s3:::amzn-s3-demo-bucket"
28.             },
29.             "object":{  
30.                "key":"HappyFace.jpg",
31.                "size":1024,
32.                "eTag":"d41d8cd98f00b204e9800998ecf8427e",              
33.             }
34.          },
35.          "intelligentTieringEventData":{
36.             "destinationAccessTier": "ARCHIVE_ACCESS"
37.             }
38.       }
39.    ]
40. }
```

Você também pode usar uma [solicitação do objeto `HEAD`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html) para visualizar o status de arquivamento de um objeto. Se um objeto for armazenado usando a classe de armazenamento do S3 Intelligent-Tiering e estiver no momento em um dos níveis de arquivamento, a resposta de objeto `HEAD` mostrará o nível de arquivamento atual. Para mostrar o nível de arquivamento, a solicitação usa o cabeçalho [https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements). 

A solicitação de objeto `HEAD` a seguir retorna os metadados de um objeto (nesse caso, `my-image.jpg`).

**Example**  

```
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=
```

Você também pode usar solicitações de objetos `HEAD` para monitorar o status de uma solicitação `restore-object`. Se a restauração do arquivo estiver em andamento, a resposta de objeto `HEAD` incluirá o cabeçalho [https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements). 

O exemplo de resposta de objeto `HEAD` a seguir mostra um objeto arquivado usando o S3 Intelligent-Tiering com uma solicitação de restauração em andamento.

**Example**  

```
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
```

## Restaurar objetos dos níveis Archive Access e Deep Archive Access do S3 Intelligent-Tiering
<a name="restore-data-from-int-tier-archive"></a>

Para acessar objetos nos níveis S3 Intelligent-Tiering Archive Access e Deep Archive Access, você deve iniciar uma [solicitação de restauração](https://docs.aws.amazon.com/AmazonS3/latest/userguide/restoring-objects.html) e esperar até que o objeto seja movido para o nível Frequent Access. Para obter mais informações sobre objetos arquivados, consulte [Trabalhando com objetos arquivados](archived-objects.md).

Quando você restaura dos níveis Acesso de arquivamento ou Acesso de arquivamento profundo, o objeto faz a transição de volta para o nível Acesso frequente. Depois, se o objeto não for acessado durante 30 dias consecutivos, ele se moverá automaticamente para o nível Infrequent Access (Acesso infrequente). Depois, após um período mínimo de 90 dias consecutivos sem acesso, o objeto é transferido ao nível Archive Access. Depois de um período mínimo de 180 dias consecutivos sem acesso, o objeto é transferido automaticamente ao nível Deep Archive Access. Para obter mais informações, consulte [Como o S3 Intelligent-Tiering funciona](intelligent-tiering-overview.md).

Você pode restaurar um objeto arquivado usando o console do Amazon S3, o Operações em Lote do S3, a API REST do Amazon S3, os SDKs da AWS ou a AWS Command Line Interface (AWS CLI). Para obter mais informações, consulte [Trabalhando com objetos arquivados](archived-objects.md).