Noções básicas do armazenamento de arquivamento nas classes S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive
As classe S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive são classes de armazenamento para arquivamento. Isso significa que, quando você armazena um objeto nessas classes de armazenamento, esse objeto é arquivado e não pode ser acessado diretamente. Para acessar um objeto arquivado, envie uma solicitação de restauração para ele e aguarde até que o serviço restaure o objeto. A solicitação de restauração restaura uma cópia temporária do objeto, e essa cópia é excluída após a duração especificada na solicitação. Para obter mais informações, consulte Trabalhando com objetos arquivados.
A transição de objetos para a classe de armazenamento S3 Glacier Deep Archive é apenas unidirecional.
Se você quiser mudar a classe de armazenamento de um objeto arquivado em outra classe de armazenamento, deverá usar a operação de restauração para fazer primeiro uma cópia temporária do objeto. Depois, use a operação de cópia para substituir o objeto especificando S3 Standard, S3 Intelligent-Tiering, S3 Standard – IA, S3 One Zone – IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval ou armazenamento de redundância reduzida como a classe de armazenamento.
nota
A aplicação da operação Copy a objetos restaurados não é permitida no console do Amazon S3 em objetos nas classes de armazenamento S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive. Para esse tipo de operação de cópia, use a AWS Command Line Interface (AWS CLI), AWS SDKs ou a API REST.
Você pode restaurar objetos arquivados nessas classes de armazenamento com até 1.000 transações por segundo (TPS) de solicitações de restauração de objetos por conta, por Região da AWS.
Considerações sobre custos
Se você estiver planejando arquivar dados acessados com pouca frequência por um período de meses ou anos, as classes de armazenamento S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive podem reduzir seus custos de armazenamento. No entanto, para garantir que a classe de armazenamento S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive seja apropriada para você, considere o seguinte:
-
Cobranças de sobrecarga de armazenamento: cada objeto arquivado requer 40 KB de metadados adicionais. Isso inclui 32 KB de metadados necessários para identificar e recuperar os dados, que são cobrados segundo a taxa padrão da respectiva classe de armazenamento. São necessários mais 8 KB de dados para manter o nome e os metadados definidos pelo usuário para objetos arquivados, que são cobrados segundo a taxa da classe S3 Standard.
Se você estiver arquivando objetos pequenos, considere esses encargos de armazenamento. Considere também a possibilidade de agregar vários objetos pequenos em um número menor de objetos grandes para reduzir os gastos adicionais.
-
Preços do carregamento fracionado: os objetos em S3-storage-class-glacier; e S3 Glacier Deep Archive são cobrados segundo as taxas da classe de armazenamento S3 Standard quando você usa carregamentos fracionados para fazer upload deles. Para obter mais informações, consulte Multipart upload e definição de preço.
-
Cobranças de armazenamento de no mínimo 30 dias: o S3 Glacier Flexible Retrieval e o S3 Glacier Deep Archive são soluções de arquivamento de longo prazo. O período mínimo de duração de armazenamento é de 90 dias para a classe de armazenamento S3 Glacier Flexible Retrieval e 180 dias para o S3 Glacier Deep Archive. A exclusão de dados arquivados nessas classes de armazenamento não incorrerá em cobrança se os objetos que você excluir estiverem arquivados por mais do que o período mínimo de duração do armazenamento. Se você excluir ou substituir um objeto arquivado dentro do período mínimo de duração do arquivamento, o Amazon S3 cobrará pelo restante dessa duração.
-
Cobranças de recuperação de dados: quando você restaura objetos arquivados no S3 Glacier Flexible Retrieval e no S3 Glacier Deep Archive, há cobranças de recuperação de dados por solicitação. Essas cobranças variam de acordo com o nível de recuperação escolhido ao iniciar uma restauração. Para obter informações sobre a definição de preços, consulte Definição de preços do Amazon S3
. -
Ciclo de Vida do S3: quando você restaura objetos arquivados no S3 Glacier Flexible Retrieval e no S3 Glacier Deep Archive, há cobranças de recuperação de dados por solicitação. Essas cobranças variam de acordo com o nível de recuperação escolhido ao iniciar uma restauração. Para obter informações sobre a definição de preços, consulte Definição de preços do Amazon S3
.
Restaurar objetos arquivados
Os objetos arquivados não podem ser acessados em tempo real. Primeiro inicie uma solicitação de restauração e, em seguida, aguarde até que uma cópia temporária do objeto esteja disponível pelo tempo que você especificar na solicitação. Depois de receber uma cópia temporária do objeto restaurado, a classe de armazenamento do objeto continuará sendo S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive. (Uma solicitação de operação de API HeadObject ou GetObject retornará o S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive como a classe de armazenamento.)
nota
Ao restaurar um arquivamento, você paga pelo arquivamento (taxa de S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive) e por uma cópia restaurada temporariamente (taxa de armazenamento de S3 Standard). Para obter mais informações sobre definição de preços, consulte Definição de preços do Amazon S3
Você pode restaurar uma cópia do objeto programaticamente ou usando o console do Amazon S3. O Amazon S3 só processa uma solicitação de restauração por vez por objeto. Para obter mais informações, consulte Restaurar um objeto arquivado.