Esta página é somente para clientes atuais do serviço Amazon Glacier que usam Vaults e a API REST original de 2012.
Se você estiver procurando por soluções de armazenamento de arquivos, recomendamos usar as classes de armazenamento Amazon Glacier no Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive. Para saber mais sobre essas opções de armazenamento, consulte as classes de armazenamento do Amazon Glacier
O Amazon Glacier (serviço autônomo original baseado em cofre) não aceitará mais novos clientes a partir de 15 de dezembro de 2025, sem impacto para os clientes existentes. O Amazon Glacier é um serviço independente APIs que armazena dados em cofres e é diferente das classes de armazenamento Amazon S3 e Amazon S3 Glacier. Seus dados existentes permanecerão seguros e acessíveis no Amazon Glacier indefinidamente. Nenhuma migração é necessária. Para armazenamento de arquivamento de baixo custo e longo prazo, AWS recomenda as classes de armazenamento Amazon S3 Glacier
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Recuperando arquivos do Amazon Glacier
Recuperar um arquivo do Amazon Glacier é uma operação assíncrona na qual você primeiro inicia um trabalho e depois baixa a saída após a conclusão do trabalho. Para iniciar um trabalho de recuperação de arquivamento, você usa a operação da API Initiate Job (trabalhos POST) REST ou o equivalente no AWS CLI, ou o. AWS SDKs
Recuperar um arquivo do Amazon Glacier é um processo de duas etapas. A seguir está uma visão geral desse processo.
Para recuperar um arquivo
-
Inicie um trabalho de recuperação de arquivo.
-
Obtenha o ID do arquivo que você deseja recuperar. Você pode obter o ID de arquivo de um inventário de cofre. Você pode obter o ID do arquivo com a API AWS CLI REST ou AWS SDKs. Para obter mais informações, consulte Baixando um inventário do Vault no Amazon Glacier.
-
Inicie um trabalho que solicite que o Amazon Glacier prepare um arquivo inteiro ou uma parte do arquivo para download posterior usando Initiate Job (trabalhos POST) a operação.
Quando você inicia um trabalho, o Amazon Glacier retorna um ID de trabalho na resposta e executa o trabalho de forma assíncrona. (Você não poderá fazer download da saída do trabalho depois da conclusão desse trabalho conforme descrito na Etapa 2.)
Importante
Somente para recuperações padrão, uma política de recuperação de dados pode causar uma falha na solicitação
Initiate Jobdo trabalho de recuperação de inicialização com uma exceçãoPolicyEnforcedException. Para obter mais informações sobre políticas de recuperação de dados, consulte Políticas de recuperação de dados do Amazon Glacier. Para obter mais informações sobre a exceçãoPolicyEnforcedException, consulte Respostas de erro.Quando necessário, você pode restaurar grandes segmentos dos dados armazenados no Amazon Glacier. Para obter mais informações sobre a restauração de dados das classes de armazenamento do Amazon Glacier, consulte Classes de armazenamento para arquivamento de objetos no Guia do usuário do Amazon Simple Storage Service.
-
-
Após a conclusão do trabalho, faça download dos bytes usando a operação Get Job Output (GET output).
Você pode fazer download de todos os bytes ou especificar um intervalo de bytes para fazer download somente de uma parte da saída do trabalho. Para uma saída maior, fazer download da saída em blocos ajudará se houver uma falha no download, como uma falha de rede. Se obtiver a saída do trabalho em uma única solicitação e houver uma falha na rede, você precisará reiniciar o download da saída desde o início. No entanto, se fizer download da saída em blocos, em caso de alguma falha, você precisará somente reiniciar o download da parte menor, e não de toda a saída.
O Amazon Glacier deve concluir um trabalho antes que você possa obter sua produção. Após a conclusão, um trabalho não vai expirar por pelo menos 24 horas, o que significa que você pode fazer download da saída dentro do período de 24 horas depois do término do trabalho. A restauração pode expirar a qualquer momento após 24 horas da conclusão do trabalho. Para determinar se o trabalho está concluído, verifique o status usando uma das seguintes opções:
-
Aguarde uma notificação de conclusão do trabalho — Você pode especificar um tópico do Amazon Simple Notification Service (Amazon SNS) no qual o Amazon Glacier pode publicar uma notificação após a conclusão do trabalho. O Amazon Glacier envia uma notificação somente após concluir o trabalho.
Você pode especificar um tópico do Amazon SNS para um trabalho ao iniciá-lo. Além de especificar um tópico do Amazon SNS em sua solicitação de trabalho, se seu cofre tiver notificações definidas para eventos de recuperação de arquivos, o Amazon Glacier também publicará uma notificação para esse tópico do SNS. Para obter mais informações, consulte Configurando notificações do Vault no Amazon Glacier.
-
Solicite informações do trabalho de forma explícita — Você também pode usar a operação de API do Amazon
Describe JobGlacier Trabalho de descrição (GET JobID) () para pesquisar periodicamente as informações do trabalho. No entanto, recomendamos usar as notificações do Amazon SNS.
nota
As informações obtidas por você usando a notificação do Amazon SNS são as mesmas recebidas quando se chama Describe Job a operação API.
Opções de recuperação de arquivos
Você pode especificar um dos seguintes ao iniciar um trabalho para recuperar um arquivo com base nos requisitos de tempo e custo de acesso. Para obter informações sobre preços de recuperação, consulte os preços do Amazon Glacier
-
Expedited: as recuperações expressas permitem que você acesse rapidamente os dados armazenados na classe de armazenamento S3 Glacier Flexible Retrieval ou no nível S3 Intelligent-Tiering Archive Access quando solicitações urgentes ocasionais para restauração de arquivos são necessárias. Exceto para os arquivos maiores (mais de 250 MB), os dados acessados usando-se recuperações expressas costumam ser disponibilizados dentro de 1 a 5 minutos. A capacidade provisionada garante que sua capacidade de recuperação para recuperações expressas esteja disponível quando você precisar dela. Para obter mais informações, consulte Capacidade provisionada.
-
Padrão: as recuperações padrão permitem acessar qualquer um dos arquivos em várias horas. As recuperações padrão normalmente são concluídas dentro de 3 a 5 horas. Padrão é a opção assumida para solicitações de recuperação que não especificam a opção de recuperação.
-
Em massa — As recuperações em massa são a opção de recuperação mais barata do Amazon Glacier, que você pode usar para recuperar grandes quantidades, até mesmo petabytes, de dados de forma econômica em um dia. As recuperações em massa (Bulk retrievals) normalmente são concluídas dentro de 5 a 12 horas.
A tabela a seguir resume as opções de recuperação de arquivos. Para obter mais informações sobre preços, consulte Preços do Amazon Glacier
| Serviço | Expressa | Padrão | Em massa |
|---|---|---|---|
|
Amazon Glacier |
1 a 5 minutos |
3 a 5 horas |
5 a 12 horas |
Para fazer uma Bulk recuperação ExpeditedStandard, ou, defina o elemento de Tier solicitação na solicitação de operação da API RestoreObjectREST com a opção desejada ou o equivalente em AWS Command Line Interface (AWS CLI) ou AWS SDKs. Se você adquiriu a capacidade provisionada, todas as recuperações expressas serão automaticamente fornecidas por meio de sua capacidade provisionada.
Capacidade provisionada
A capacidade provisionada ajuda a garantir que sua capacidade de recuperação para recuperações expressas esteja disponível quando você precisar dela. Cada unidade de capacidade permite que pelo menos três recuperações expressas possam ser realizadas a cada 5 minutos e fornece até 150 megabytes por segundo () de taxa de transferência de recuperação. MBps
Se sua workload exigir acesso altamente confiável e previsível a um subconjunto de seus dados em minutos, será necessário adquirir a capacidade de recuperação provisionada. Sem capacidade provisionada, as recuperações expressas são normalmente aceitas, exceto em raras situações de demanda excepcionalmente alta. Contudo, se precisar de acesso a recuperações expressas em todas as circunstâncias, você deve comprar a capacidade de recuperação provisionada.
Comprar capacidade provisionada
Você pode comprar unidades de capacidade provisionada usando o console do Amazon Glacier, Purchase Provisioned Capacity (POST provisioned-capacity) a operação da API REST, AWS SDKs o ou o. AWS CLI Para obter informações sobre preços de capacidade provisionada, consulte os preços do Amazon Glacier
Uma unidade de capacidade provisionada dura um mês a partir da data e hora da compra.
Se a data de início é dia 31 de um mês, a data de expiração será o último dia do mês seguinte. Por exemplo, se a data de início é dia 31 de agosto, a data de expiração será dia 30 de setembro. Se a data de início é dia 31 de janeiro, a data de expiração será dia 28 de fevereiro.
Para comprar capacidade provisionada usando o console do Amazon Glacier
-
No painel de navegação à esquerda, escolha Configurações de recuperação de dados.
-
Em Unidades de capacidade provisionada (PCUs), escolha Comprar PCU. A caixa de diálogo Comprar PCU é exibida.
-
Se quiser comprar capacidade provisionada, entre
confirmna caixa Para confirmar a compra. -
Escolha Comprar PCU.
Recuperações de arquivo no intervalo
Ao recuperar um arquivo do Amazon Glacier, você pode, opcionalmente, especificar um intervalo ou parte do arquivo a ser recuperado. O padrão é recuperar o arquivo todo. Especificar um intervalo de bytes pode ser útil quando você deseja fazer o seguinte:
-
Gerencie seus downloads de dados — O Amazon Glacier permite que os dados recuperados sejam baixados por 24 horas após a conclusão da solicitação de recuperação. Portanto, convém recuperar somente partes do arquivo, de maneira que você possa gerenciar a programação de downloads dentro da janela de download indicada.
-
Recuperar uma parte segmentada de um arquivo grande: por exemplo, suponhamos que você tenha agregado muitos arquivos anteriormente e feito upload deles como um único arquivo e agora queira recuperar alguns deles. Nesse caso, pode-se especificar um intervalo do arquivo que contenha os arquivos que lhe interessam usando uma solicitação de recuperação. Ou você pode iniciar várias solicitações de recuperação, cada uma com um intervalo para um ou mais arquivos.
Ao iniciar um trabalho de recuperação usando recuperações de intervalo, você deve fornecer um intervalo alinhado a megabytes. Em outras palavras, o intervalo de bytes pode começar em zero (o início do arquivo) ou em qualquer intervalo de 1 MB posterior (1 MB, 2 MB, 3 MB e assim por diante).
O final do intervalo pode ser o final do arquivo ou qualquer intervalo de 1 MB maior que o início do intervalo. Além disso, se você quiser obter valores da soma de verificação ao fazer download dos dados (depois da conclusão do trabalho de recuperação), o intervalo solicitado por você na iniciação do trabalho também deverá estar alinhado ao tree-hash. Somas de verificação são uma maneira de você garantir que os dados não tenham sido corrompidos durante a transmissão. Para obter mais informações sobre os alinhamentos a megabytes e ao hash de árvore, consulte Receber somas de verificação durante o download de dados.