Tenho centenas de instantâneos grandes do EBS que preciso mudar para o Glacier.
Embora o Amazon EBS realmente ofereça a capacidade de criar instantâneos point-in-time de volumes, que são mantidos no Amazon S3 , esta operação está fora do seu controle e totalmente gerenciada pelo EC2, consulte as respectivas Perguntas frequentes Posso acessar meus instantâneos usando as APIs regulares do Amazon S3? :
Não, os snapshots estão disponíveis apenas pelas APIs do Amazon EC2.
Consequentemente, você não poderá mover esses instantâneos não acessíveis do armazenamento de backup do Amazon S3 para o Amazon Glacier e isso só será possível se a AWS fornecer a funcionalidade diretamente no futuro, por exemplo, de maneira semelhante ao arquivamento ativado recentemente [of] Dados do Amazon S3 para o Amazon Glacier por meio do Object Lifecycle Management .
Os instantâneos do EBS não podem ser movidos para o Glacier nem faz muito sentido armazená-los lá. Como os instantâneos do EBS são incrementais, cada instantâneo normalmente aponta para os dados armazenados em muitos instantâneos anteriores. Como a recuperação de objetos do Glacier leva um tempo extremamente longo, mesmo sendo possível mover os snapshots do EBS para o Glacier, a restauração de dados contidos nos snapshots do Glacier seria um cenário praticamente inutilizável. O arquivamento do Glacier funciona melhor com arquivos: copie ou faça backup dos arquivos necessários para o Glaciers, para que você possa recuperá-los posteriormente.
— OK1
A Amazon não tem um recurso para fazer isso. No entanto, se você não se importa em perder a vantagem de economia de espaço que a natureza incremental dos instantâneos oferece, você pode transformar seu instantâneo em um volume EBS temporário, aumentar o conteúdo do conteúdo e fazer o upload desse alcatrão para o S3, onde pode ser possível. migrou automaticamente para o Glacier usando as regras do ciclo de vida do bucket S3.
Eu desenvolvi uma ferramenta de código aberto que automatiza esse processo para você, chamada snap-to-s3:
Você pode optar por usar em ddvez de tarpreservar todos os bytes do volume, se quiser.
Parece que a única maneira é gerar manualmente um arquivo a partir do instantâneo do volume e enviá-lo para o Glacier.
Há uma pergunta semelhante nos fóruns da AWS de um tempo atrás, ainda sem resposta além da inicial:
Obrigado pelo feedback. Atualmente, essa funcionalidade não está disponível no console da AWS. No entanto, reconhecemos o valor desse tipo de integração e estamos avaliando sua inclusão em uma versão futura.
As respostas não devem ser usadas para enviar comentários. Esta resposta parece não responder à pergunta do autor.
— Ramhound 5/09/16
A primeira frase ainda lido como um comentário, com a resposta citada, a sua mais perto de uma resposta real embora (IMO)
Não há nada para impedir que você entre em contato com a Amazon e pergunte se eles transfeririam seus instantâneos para o Glacier. Você corre o risco de não conseguir alcançá-los rapidamente se, de repente, precisar deles, mas como não pode acessar diretamente o bucket S3 em que vivem, poderá enviar uma solicitação para que eles o façam. isso para você.
— Mallie
"Você corre o risco de não conseguir alcançá-los rapidamente se de repente achar que precisa deles". Isso faz parte do pacote do Glacier, então parece ser algo que o OP já considerou. Ao fazer a transição do S3 para o Glacier, você obtém uma redução de ~ 90% no preço, com o custo da perda de acesso imediato (a Amazon diz que o tempo de acesso aos dados armazenados no Glacier pode levar até cinco horas, IIRC).