Qual é a maneira mais fácil de fazer backup de instâncias do EC2 automaticamente?

9

Estou preocupado que possa fazer login um dia e minha instância totalmente configurada foi removida. Eu gostaria de poder fazer backup diariamente para o S3, mas frustrantemente essa não é uma configuração simples no console.

Existe uma solução gerenciada simples que pode cuidar de backups e, caso aconteça o impensável, permita-me restaurá-la imediatamente?

chrism2671
fonte
Veja também algumas respostas aqui: serverfault.com/questions/238083/...
ripper234

Respostas:

2

A melhor maneira é usar uma instância suportada pelo EBS - você pagará um pouco mais pelo armazenamento do EBS, mas vale a pena pela tranqüilidade. Use uma das AMIs disponíveis suportadas pelo EBS ou siga esta resposta de Falha do servidor para criar sua própria a partir de uma instância em execução.

gareth_bowles
fonte
3

Gostaria de recomendar minha ferramenta de código aberto "ec2-automatize-backup" em conjunto - a ferramenta capturará um ou mais de um volume EBS - seu servidor (ou servidores) poderá ser restaurado a partir desses instantâneos - a ferramenta está disponível em http://awsmissingtools.com

Colin Johnson
fonte
0

Você pode usar volumes EBS para seus dados e mantê-los instantâneos diariamente / a cada hora, usando a tarefa cron.

Depois de criar um instantâneo, é possível criar um novo volume a partir dele e anexado à sua nova instância (crie com a mesma AMI que você possui). Você também pode automatizar sua AMI, onde pode passar dados do usuário (por exemplo, ID do volume) na inicialização, por exemplo, que anexará automaticamente o volume e o capturará instantaneamente.

rquillo
fonte