Como eu solicito uma unidade de recuperação do AWS Glacier?

3

Eu tenho 3,5 TB de dados (backups de arquivos) no AWS Glacier. Eu gostaria que a AWS me enviasse uma unidade / dispositivo de recuperação com esses dados, porque não acredito que o download seja concluído com êxito. Eu tentei fazer isso com Snowball, mas não consegui porque Snowball só me deixava selecionar baldes S3.

Existe uma maneira de selecionar um arquivo do Glacier com o Snowball, há outro serviço de recuperação de disco da AWS que eu deveria usar ou há outro processo comumente usado nessa situação, como um cliente que pode fazer o download confiável do arquivo do Glacier? muitos dias?

    
por Michael 26.04.2017 / 22:50

1 resposta

6

Você não pode exportar dados diretamente do Glacier para um disco.

Classe de armazenamento da geleira S3

Se os seus dados estavam no S3, movidos para a classe de armazenamento Glacier, você inicia uma solicitação de recuperação do Glacier para o S3. Você então usa Importar / Exportar ou Snowball para exportar em uma unidade.

Uma vez no S3, você pode usar qualquer uma das ferramentas do S3 disponíveis para baixar os arquivos. Se você tem uma conexão de internet de 100Mbps e pode gerenciar 80Mbps, ele fica em torno de 4,5 dias, o que provavelmente é mais rápido que uma bola de neve. Você pode usar a aceleração de transferência do S3 se sua região do S3 estiver distante de seu local , mas é mais caro que o S3 padrão.

Recuperar diretamente do Glacier

Não consigo encontrar nenhuma maneira simples de obter dados do Glacier para um disco sem fazer o download manualmente. A documentação do Glacier diz que você inicia uma solicitação de recuperação. Quando terminar, você terá pelo menos 24 horas para fazer o download.

A única maneira que posso pensar para obter os dados para Snowball é

  • Iniciar a solicitação do Glacier, aguarde a notificação
  • Acione uma instância do EC2. Instâncias maiores têm maior largura de banda de rede e a rede avançada ajudará. Uma unidade otimizada de throughput st1 pode ser mais barata que a SSD gp2, mas se for apenas um ou dois dias, não importa muito. Você provavelmente ainda deseja inicializar a partir de um SSD, mas ter duas unidades é um pouco mais de trabalho
  • Faça o download dos dados do glacier para o sistema de arquivos do EC2
  • Faça o upload dos dados do sistema de arquivos do EC2 para o S3
  • Solicite uma bola de neve no balde S3.

Isso pode significar pagar o dobro das taxas de largura de banda. Você também pode usar o novo S3 Storage Gateway baseado em arquivo, mas deve configurá-lo. Você também pode usar o EFS, mas é caro. Finalmente, pode ser possível mapear o S3 como um disco rígido usando algo como s3fs , mas eu não tenho experiência com isso .

Se o seu download do Glacier falhar por algum motivo, você deve iniciá-lo novamente. Para um único arquivo grande de 3,5 TB, isso pode ser um problema. As recuperações de intervalo podem ajudar, mas se for um arquivo grande, você precisará juntá-lo novamente.

Suponho que o download do Glacier para o EC2 será muito mais rápido e confiável do que diretamente para o seu PC.

Recomendação

É difícil fazer uma única recomendação sem mais informações, especialmente em torno da velocidade da conexão, confiabilidade e se o download do Glacier é um ou muitos arquivos.

Para obter os arquivos rapidamente, provavelmente é melhor baixá-lo do Glacier, de preferência com recuperações de intervalo.

Por segurança, faça o download para o EC2, faça o upload para o S3 e faça o download no S3. O S3 suporta downloads paralelos , por isso deve usar todos os recursos disponíveis largura de banda.

O preço de recuperação foi simplificado em relação ao modelo anterior. Está entre US $ 0,01 / GB e US $ 0,0025 / GB, além de taxas de transferência de dados.

    
por 26.04.2017 / 23:02