Backup / snapshots agendados do volume do Amazon EC2 EBS usando fantoche / ferramentas semelhantes

3

Eu não sou um administrador do Linux, embora deseje ter sido, e tenho visto essas perguntas

E esta sugestão link

Eu tentei usar a linha de comando + crontab (a linha de comando funciona, mas o crontab, por algum motivo, não funciona)

Mas eu ainda estou bastante perdido, tudo que eu quero é um backup automatizado e contínuo dos dados do meu Amazon EC2 (EBS)

(por rolamento, quero dizer, mantenha 3-4 semanas atrás, mas exclua instantâneos antigos, pois novos vêm para controle de custos)

E como as coisas costumam acontecer, se há algo que é difícil e doloroso, alguém cria uma solução para isso.

Minha pergunta é simples: existe uma maneira de usar uma ferramenta como Puppet para fazer isso sem uma dolorosa curva de aprendizado?

(ou por meio de outras ferramentas, como o link )

Se sim, como?

    
por Eran Medan 01.10.2012 / 19:55

3 respostas

2

Dê uma olhada no Skeddly para obter instantâneos automatizados e rolantes do EBS.

Isenção de responsabilidade, estou associado a este produto

    
por 02.10.2012 / 17:21
1

O Puppet não é uma solução de backup, embora você possa usar o Puppet para implantar, configurar e manter uma solução de backup. Isso pode ser tão simples quanto scripts que usam as ferramentas de linha de comando da API do EC2 e o cron (não tenho certeza do problema que você teve aqui, mas certamente pode ser feito dessa maneira). Ou use o AWS SDK para qualquer linguagem de programação que você preferir.

Parece que o Ylastic ou um serviço para isso seria melhor para você. Ylastic trabalha para nós. Usamos tags EC2 para volumes que queremos capturar e o Ylastic cuida do resto (incluindo backups contínuos).

    
por 01.10.2012 / 22:17
1

Crie um script que use "ec2-consistent-snapshot" e adicione-o ao crontab para ser executado uma vez por dia (ou qualquer intervalo adequado).

Para remover instantâneos antigos, use "ec2-describe-snapshots" e verifique a data para remover os instantâneos antigos.

    
por 01.10.2012 / 22:42