Esta página é somente para clientes existentes do serviço S3 Glacier que usam o Vaults e o original de 2012. REST API
Se você estiver procurando por soluções de armazenamento de arquivamento, sugerimos usar as classes de armazenamento S3 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 Classes de armazenamento S3 Glacier e Armazenamento de dados de longo prazo usando classes
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á.
Políticas de recuperação de dados do S3 Glacier
Com as políticas de recuperação de dados do Amazon S3 Glacier, você pode definir facilmente cotas de recuperação de dados e gerenciar as atividades de recuperação de dados em cada uma delas. Conta da AWS Região da AWS Para obter mais informações sobre cobranças pela recuperação de dados do S3 Glacier, consulte a definição de preço do S3 Glacier
Importante
Uma política de recuperação de dados se aplica somente a recuperações Padrão e gerencia solicitações de recuperação feitas diretamente ao S3 Glacier.
Para obter mais informações sobre as classes de armazenamento do S3 Glacier, consulte Classes de armazenamento para arquivamento de objetos e Transição de objetos no Guia do usuário do Amazon Simple Storage Service.
Tópicos
Escolher uma política de recuperação de dados do S3 Glacier
Você pode escolher entre três tipos de políticas de recuperação de dados do S3 Glacier: Sem limite de recuperação, Somente nível gratuito e Taxa máxima de recuperação.
Sem limite de recuperação é a política de recuperação de dados padrão que é usada para recuperações. Se você usar a política Sem limite de recuperação, nenhuma cota de recuperação será definida, e todas as solicitações válidas de recuperação de dados serão aceitas.
Ao usar uma política somente de nível gratuito, você pode manter suas recuperações dentro do limite diário de nível AWS gratuito e não incorrer em nenhum custo de recuperação de dados. Se você quiser recuperar mais dados do que o seu limite de nível AWS gratuito, você pode usar uma política de taxa máxima de recuperação para definir uma bytes-per-hour cota de taxa de recuperação. A política de Taxa Máxima de Recuperação garante que a taxa máxima de recuperação de todos os trabalhos de recuperação em sua conta Região da AWS não exceda a bytes-per-hour cota que você definiu.
Com as políticas Somente nível gratuito e Taxa máxima de recuperação, as solicitações de recuperação de dados que excedam as cotas de recuperação não são aceitas. Se você usar uma política Somente nível gratuito, o S3 Glacier vai rejeitar de maneira síncrona solicitações de recuperação que excederiam a franquia de nível gratuito da AWS . Se você usa uma política de taxa máxima de recuperação, o S3 Glacier rejeita solicitações de recuperação que fazem com que a taxa máxima de recuperação dos trabalhos em andamento exceda a cota definida pela política. bytes-per-hour Essas políticas ajudam a simplificar o gerenciamento de custos da recuperação de dados.
Estes são alguns fatos úteis sobre políticas de recuperação de dados:
-
As configurações da recuperação de dados não alteram o período de 3 a 5 horas utilizado para recuperar dados do S3 Glacier usando recuperações padrão.
-
Definir uma nova política de recuperação de dados não afeta os trabalhos de recuperação aceitos anteriormente já em andamento.
-
Se uma solicitação do trabalho de recuperação é rejeitada por causa de uma política de recuperação de dados, você não é cobrado pelo trabalho ou pela solicitação.
-
Você pode definir uma política de recuperação de dados para cada um Região da AWS, que governará todas as atividades de recuperação de dados na sua conta Região da AWS . Uma política de recuperação de dados é específica para um determinado setor Região da AWS porque os custos de recuperação de dados variam de acordo com o outro. Regiões da AWS Para obter mais informações, consulte Definição de preço do Amazon S3 Glacier
.
Política Somente nível gratuito
Você pode definir uma política de recuperação de dados como somente de nível gratuito para garantir que suas recuperações sempre permaneçam dentro do limite de nível AWS gratuito, para que você não incorra em cobranças de recuperação de dados. Se uma solicitação de recuperação é rejeitada, você recebe uma mensagem de erro informando que a solicitação foi negada pela política de recuperação de dados atual.
Você pode definir a política de recuperação de dados como Somente nível gratuito por região. Depois que a política for definida, você não poderá recuperar mais dados em um dia do que o limite diário proporcional de recuperação do nível gratuito da AWS para essa Região da AWS. Você também não incorre em taxas de recuperação de dados.
Você também poderá alternar para uma política Somente nível gratuito depois de ter incorrido em cobranças pela recuperação de dados em um mês. Neste caso, a política Somente nível gratuito entra em vigor para novas solicitações de recuperação, mas não afeta as solicitações anteriores. Você será cobrado pelos encargos incorridos anteriormente.
Política Max Retrieval Rate
Você pode definir sua política de recuperação de dados como Taxa máxima de recuperação para controlar a taxa máxima de recuperação especificando uma cota de recuperação de dados que tenha um máximo. bytes-per-hour Quando você define a política de recuperação de dados como Taxa máxima de recuperação, uma nova solicitação de recuperação é rejeitada se fizer com que a taxa máxima de recuperação dos trabalhos em andamento exceda a bytes-per-hour cota especificada pela política. Se uma solicitação de trabalho é rejeitada, você recebe uma mensagem de erro informando que a solicitação foi negada pela política de recuperação de dados atual.
Definir sua política de recuperação de dados de acordo com a política de taxa máxima de recuperação pode afetar o quanto de sua franquia de nível AWS gratuito você pode usar em um dia. Por exemplo, suponhamos que você defina Max Retrieval Rate como 1 MB por hora. Isso é menor do que a taxa da apólice de nível AWS gratuito. Para garantir que você faça bom uso do subsídio diário de nível AWS gratuito, primeiro defina sua política como somente de nível gratuito e, em seguida, alterne para a política de taxa máxima de recuperação posteriormente, se necessário. Para obter mais informações sobre como seu subsídio de recuperação é calculado, acesse o Amazon S3 Glacier
Política Sem limite de recuperação
Se a política de recuperação de dados estiver definida como Sem limite de recuperação, todas as solicitações de recuperação de dados válidos serão aceitas, e os custos de recuperação de dados vão variar com base no uso.
Usar o console do S3 Glacier para configurar uma política de recuperação de dados
Usar o console do Amazon S3 Glacier para configurar uma política de recuperação de dados
-
Em Selecionar uma região, escolha uma no Região da AWS menu suspenso. Você pode configurar uma política de recuperação de dados para cada um Região da AWS.
-
No painel de navegação à esquerda, escolha Configurações de recuperação de dados.
-
Selecione a opção Editar. A página Editar políticas de recuperação de dados é exibida.
-
Em Políticas de recuperação de dados, escolha uma política.
Você pode selecionar uma das três políticas de recuperação de dados: Sem limite de recuperação, Somente nível gratuito ou Especificar uma taxa máxima de recuperação.
-
Se você escolher Sem limite de recuperação, todas as solicitações de recuperação de dados válidas serão aceitas.
-
Se você escolher somente o nível gratuito, as solicitações de recuperação de dados que excederem o nível AWS gratuito não serão aceitas.
-
Se você escolher Especificar uma taxa máxima de recuperação, as solicitações de recuperação de dados serão rejeitadas se fizerem com que a taxa máxima de recuperação dos trabalhos em andamento exceda a taxa máxima de recuperação especificada. Você deve especificar um valor de gigabytes (GB) por hora na caixa GB/hora em Taxa máxima de recuperação. Ao inserir um valor para GB/hora, o console calcula um custo estimado para você.
-
-
Escolha Salvar alterações.
Usando o Amazon S3 Glacier API para configurar uma política de recuperação de dados
Você pode visualizar e definir uma política de recuperação de dados usando o Amazon S3 REST API Glacier ou usando o. AWS SDKs
Usando o Amazon S3 Glacier REST API para configurar uma política de recuperação de dados
Você pode visualizar e definir uma política de recuperação de dados usando o Amazon REST API S3 Glacier. Você pode visualizar uma política de recuperação de dados existente usando a operação Política de recuperação para obter dados (GET policy). Você define uma política de recuperação de dados usando a operação Set Data Retrieval Policy (PUT policy).
Ao usar a operação PUT
de política, você seleciona o tipo de política de recuperação de dados definindo o valor do JSON Strategy
campo comoBytesPerHour
,FreeTier
, ouNone
. BytesPerHour
é equivalente a escolher Especificar uma taxa máxima de recuperação no console, FreeTier
escolher somente o nível gratuito e None
escolher Sem limite de recuperação.
Quando você usar a operação Initiate Job (POSTtrabalhos) para iniciar um trabalho de recuperação de dados que exceder a taxa de recuperação máxima definida na política de recuperação de dados, a operação Initiate Job
é interrompida e lança uma exceção.
Usando o AWS SDKs para configurar uma política de recuperação de dados
AWS permite SDKs que você desenvolva aplicativos para o Amazon S3 Glacier. Eles SDKs fornecem bibliotecas que mapeiam o subjacente REST API e fornecem objetos que permitem criar solicitações e processar respostas com facilidade. Para obter mais informações, consulte Usando os AWS SDKs com o Amazon S3 Glacier.