Dê uma olhada no Skeddly para obter instantâneos automatizados e rolantes do EBS.
Isenção de responsabilidade, estou associado a este produto
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?
Dê uma olhada no Skeddly para obter instantâneos automatizados e rolantes do EBS.
Isenção de responsabilidade, estou associado a este produto
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).
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.
Tags backup cron amazon-ec2 puppet amazon-ebs