Esta página destina-se somente a clientes atuais do serviço Amazon Glacier que usam cofres e a API REST original de 2012.
Se você estiver procurando soluções de armazenamento de arquivos do Amazon Glacier, recomendamos usar as classes de armazenamento do 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 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 com suas próprias APIs que armazena dados em cofres e é diferente das classes de armazenamento do 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, a AWS recomenda as classes de armazenamento do Amazon S3 Glacier
Referência de API para Amazon Glacier
O Amazon Glacier dá suporte a um conjunto de operações – mais especificamente, um conjunto de chamadas de API RESTful – que permitem interagir com o serviço.
Você pode usar qualquer biblioteca de programação capaz de enviar solicitações HTTP objetivando enviar as solicitações REST ao Amazon Glacier. Ao enviar uma solicitação REST, o Amazon Glacier exige que você autentique toda solicitação com uma assinatura. Além disso, ao fazer o upload de um arquivo, você também deve computar a soma de verificação da carga útil e incluí-la na solicitação. Para obter mais informações, consulte Solicitações de assinatura.
Se ocorrer algum erro, você precisará saber o que o Amazon Glacier enviará em uma resposta de erro para que seja possível processá-lo. Esta seção fornece todas essas informações, além de documentar as operações REST, de maneira que você possa fazer chamadas de API REST diretamente.
Você pode usar as chamadas de API REST diretamente ou usar os SDKs da Amazon que fornecem bibliotecas wrapper para simplificar a tarefa de codificação. Essas bibliotecas assinam cada solicitação enviada por você e calculam a soma de verificação da carga útil na solicitação. Por isso, usar os SDKs da Amazon simplifica a tarefa de codificação. Este guia do desenvolvedor apresenta exemplos funcionais de operações do Amazon Glacier básicas usando o AWS SDK para Java e o .NET. Para obter mais informações, consulte, Como usar os SDKs da AWS com o Amazon Glacier.