O versionamento do Amazon S3 é realmente uma opção de backup razoável?

2

Estou no processo de mover o armazenamento do meu projeto de aplicativos da Web para o S3 e gostaria de saber se o controle de versão do S3 é realmente uma boa maneira de lidar com os backups dos dados ou se há alguma maneira melhor? Se os arquivos fossem todos apagados ou corrompidos de alguma forma, é possível e fácil restaurar um balde inteiro usando o controle de versão? Se sim como? Se não, qual seria a melhor opção de backup para o S3?

    
por user16390 10.02.2016 / 23:39

2 respostas

6

O controle de versão é um ótimo recurso, e deve ser absolutamente usado, se possível. Ter o controle de versão ativado (e o uso de chaves de acesso aprovisionadas adequadamente) pode salvá-lo de todos os tipos de problemas.

Mas.

O controle de versão não protege você;

  1. Perda de controle da sua conta da AWS,
  2. Tempo de inatividade de S3 ou corrupção generalizada,
  3. Outros problemas semelhantes ao tipo de ato de deus.

Você precisa ter backups de seus dados fora do S3, mesmo que seja um disco rígido externo em que você execute $ aws s3 sync algumas vezes ao dia. Ter um backup de último recurso é muito simples de fazer e é muito barato.

    
por 10.02.2016 / 23:47
0

Não, uma estratégia de backup para fora do serviço é necessária, independentemente do serviço em questão. Além do potencial de corrupção do lado do serviço, os problemas de conta podem causar problemas irrecuperáveis.

    
por 11.02.2016 / 01:56