Noções básicas sobre as classes de armazenamento S3 Glacier para armazenamento de dados de longo prazo - Amazon Simple Storage Service

Noções básicas sobre as classes de armazenamento S3 Glacier para armazenamento de dados de longo prazo

É possível usar as classes de armazenamento S3 Glacier do Amazon S3 para fornecer soluções econômicas para armazenar dados de longo prazo que não são acessados com frequência. As classes de armazenamento do S3 Glacier são:

  • S3 Glacier Instant Retrieval

  • S3 Glacier Flexible Retrieval

  • S3 Glacier Deep Archive

Escolha uma dessas classes de armazenamento com base na frequência com que você acessa seus dados e na rapidez com que precisa recuperá-los. Cada uma dessas classes de armazenamento oferece a mesma durabilidade e resiliência que a classe de armazenamento S3 Standard, mas com custos de armazenamento mais baixos. Para obter mais informações sobre as classes de armazenamento do S3 Glacier, consulte https://aws.amazon.com/s3/storage-classes/glacier/.

Comparar as classes de armazenamento do S3 Glacier

Cada classe de armazenamento do S3 Glacier tem uma duração de armazenamento mínima para todos os objetos. Se excluir, substituir ou fizer a transição de um objeto para outra classe de armazenamento antes do período mínimo, você receberá uma cobrança pelo período restante dessa duração.

Algumas classes de armazenamento do S3 Glacier são de arquivamento, o que significa que os objetos armazenados nessas classes são arquivados e não ficam disponíveis para acesso em tempo real. Para ter mais informações, consulte Noções básicas do armazenamento de arquivamento nas classes S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive.

As classes de armazenamento projetadas para padrões de acesso menos frequentes com tempos de recuperação mais longos oferecem custos de armazenamento mais baixos. Para obter informações sobre preços, consulte https://aws.amazon.com/s3/pricing/.

A tabela a seguir resume os principais pontos a serem considerados ao escolher uma classe de armazenamento do S3 Glacier:

Classe de armazenamento do S3 Glacier Duração mínima de armazenamento Frequência de acesso recomendada Tempos médios de recuperação Arquivamento?
S3 Glacier Instant Retrieval 90 dias Trimestral Milissegundos Não
S3 Glacier Flexible Retrieval 90 dias Semestral Minutos até 12 horas Sim
S3 Glacier Deep Archive 180 dias Anual 9 a 48 horas Sim

S3 Glacier Instant Retrieval

Recomendamos usar a classe S3 Glacier Instant Retrieval para dados de longo prazo que são acessados uma vez por trimestre e exigem tempos de recuperação na casa dos milissegundos. Essa classe de armazenamento é ideal para casos de uso sensíveis à performance, como hospedagem de imagens, aplicações de compartilhamento de arquivos e armazenamento de registros médicos para acesso durante consultas.

A classe de armazenamento S3 Glacier Instant Retrieval oferece acesso em tempo real aos objetos com a mesma latência e performance de throughput que a classe de armazenamento S3 Standard-IA. Em comparação com a classe S3 Standard-IA, a classe S3 Glacier Instant Retrieval oferece custos de armazenamento mais baixos e custos de acesso aos dados mais altos.

Há um tamanho de objeto mínimo de 128 KB para dados armazenados na classe de armazenamento S3 Glacier Instant Retrieval. Essa classe de armazenamento também tem um período mínimo de armazenamento de 90 dias.

S3 Glacier Flexible Retrieval

Recomendamos usar a classe S3 Glacier Flexible Retrieval para arquivar dados que são acessados uma ou duas vezes por ano e não exigem acesso imediato. A classe S3 Glacier Flexible Retrieval oferece tempos de recuperação flexíveis para ajudar você a equilibrar os custos, com tempos de acesso que variam de alguns minutos a horas, e recuperações em massa gratuitas. Essa classe de armazenamento é ideal para backup e recuperação de desastres.

Os objetos na classe S3 Glacier Flexible Retrieval ficam arquivados e não estão disponíveis para acesso em tempo real. Para ter mais informações, consulte Noções básicas do armazenamento de arquivamento nas classes S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive. Para acessar esses objetos, primeiro inicie uma solicitação de restauração que cria uma cópia temporária do objeto que você poderá acessar quando a solicitação for concluída. Para ter mais informações, consulte Trabalhando com objetos arquivados. Ao restaurar um objeto, é possível escolher um nível de recuperação adequado ao seu caso de uso, com custos mais baixos para tempos de restauração mais longos.

Os seguintes níveis de recuperação estão disponíveis para a classe S3 Glacier Flexible Retrieval:

  • Recuperação expressa: normalmente, leva de 1 a 5 minutos para restaurar um objeto. As recuperações expressas estão sujeitas à demanda. Portanto, para garantir que você tenha tempos de restauração confiáveis e previsíveis, recomendamos que compre capacidade de recuperação provisionada. Para ter mais informações, consulte Capacidade provisionada.

  • Recuperação padrão: normalmente, leva de 3 a 5 horas para restaurar um objeto, ou de 1 minuto a 5 horas usando a funcionalidade Operações em Lote do S3. Para ter mais informações, consulte Restaurar objetos com operações em lote.

  • Recuperação em massa: normalmente, leva de 5 a 12 horas para restaurar um objeto. As recuperações em massa são gratuitas.

A duração mínima de armazenamento para objetos na classe de armazenamento S3 Glacier Flexible Retrieval é de 90 dias.

A classe S3 Glacier Flexible Retrieval requer 40 KB de metadados adicionais para cada objeto. Isso inclui 32 KB de metadados necessários para identificar e recuperar os dados, que são cobrados segundo a taxa padrão da classe S3 Glacier Flexible Retrieval. 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.

S3 Glacier Deep Archive

Recomendamos usar a classe S3 Glacier Deep Archive para arquivar dados que são acessados menos de uma vez por ano. Essa classe de armazenamento foi projetada para reter conjuntos de dados por vários anos a fim de atender aos requisitos de conformidade, podendo também ser usada para backup ou recuperação de desastres ou para qualquer dado acessado com baixa frequência que você possa esperar até 72 horas para recuperar. O S3 Glacier Deep Archive é a opção de armazenamento com o menor custo na AWS.

Os objetos na classe S3 Glacier Deep Archive ficam arquivados e não estão disponíveis para acesso em tempo real. Para ter mais informações, consulte Noções básicas do armazenamento de arquivamento nas classes S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive. Para acessar esses objetos, primeiro inicie uma solicitação de restauração que cria uma cópia temporária do objeto que você poderá acessar quando a solicitação for concluída. Para ter mais informações, consulte Trabalhando com objetos arquivados. Ao restaurar um objeto, é possível escolher um nível de recuperação adequado ao seu caso de uso, com custos mais baixos para tempos de restauração mais longos.

Os seguintes níveis de recuperação estão disponíveis para a classe S3 Glacier Deep Archive:

  • Recuperação padrão: normalmente, leva até 12 horas para restaurar um objeto, ou de 9 a 12 horas usando a funcionalidade Operações em Lote do S3. Para ter mais informações, consulte Restaurar objetos com operações em lote.

  • Recuperação em massa: normalmente, leva até 48 horas para restaurar um objeto por uma fração do custo do nível de recuperação Standard.

A duração mínima de armazenamento para objetos na classe de armazenamento S3 Glacier Deep Archive é de 180 dias.

A classe S3 Glacier Deep Archive requer 40 KB de metadados adicionais para cada objeto. Isso inclui 32 KB de metadados necessários para identificar e recuperar os dados, que são cobrados segundo a taxa padrão da classe S3 Glacier Deep Archive. 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.

Diferenças entre essas classes de armazenamento e o serviço S3 Glacier

As classes de armazenamento do S3 Glacier fazem parte do serviço Amazon S3 e armazenam dados como objetos em buckets do S3. Você pode gerenciar objetos nessas classes de armazenamento usando o console do S3 ou usando as APIs ou SDKs do S3 de maneira programática. Ao armazenar objetos nas classes de armazenamento do S3 Glacier, você pode usar os recursos do S3, como criptografia avançada, marcação de objetos e configurações da funcionalidade Ciclo de Vida do S3, para ajudar a gerenciar a acessibilidade e o custo dos dados.

Importante

Recomendamos usar as classes de armazenamento do S3 Glacier no serviço Amazon S3 para todos os seus dados de longo prazo.

O Amazon S3 Glacier (S3 Glacier) é um serviço separado que armazena dados na forma de arquivamento dentro de cofres. Esse serviço não é compatível com os recursos do Amazon S3 e oferece suporte ao console para operações de upload e download de dados. Não recomendamos usar o serviço S3 Glacier para dados de longo prazo. Os dados armazenados nesse serviço não podem ser acessados pelo serviço Amazon S3. Para obter informações sobre o serviço S3 Glacier, consulte o Guia do desenvolvedor do Amazon S3 Glacier. Para transferir dados do serviço Amazon S3 Glacier para uma classe de armazenamento no Amazon S3, consulte Transferência de dados de cofres do Amazon S3 Glacier para o Amazon S3 na Biblioteca de Soluções da AWS.