Plano eficiente para fazer backup da instância do EC2, dos volumes do EBS e dos bancos de dados do RDS

2

Eu tenho uma instância EC2 baseada no EBS (ebs_vol_1) que monta e extra o volume do EBS (ebs_vol_2) e o DB no RDS.

Está colocando um instantâneo de ebs_vol_1 & ebs_vol_2, o suficiente para evitar a perda de dados? Existe uma maneira de configurá-lo, então automaticamente tira os instantâneos em intervalos regulares?

Devo também tirar fotos do meu banco de dados de RDS ou a Amazon está cuidando do backup? Eu atualmente não tenho Multi-AZ.

Eu não gostaria de acordar uma manhã e perceber que perdi todo o meu trabalho por causa de uma falha de hardware: /

    
por user967722 25.01.2012 / 10:25

2 respostas

1

Os instantâneos são eficazes contra a perda de dados dos volumes do EBS. Se um volume for perdido, você pode criar outro baseado no instantâneo com muita facilidade.

Por padrão, o RDS não é replicado. O backup é feito e você pode tirar instantâneos, mas, se os dados forem perdidos, você precisará restaurar a partir de um backup ou de um instantâneo.

Ter sua base de dados RDS Multi-AZ definitivamente ajuda. Isso deve realmente replicar entre as zonas de disponibilidade. Então, se um cair, o outro ainda está lá.

É possível fazer uma réplica de leitura de um banco de dados RDS, mas não sei se é possível mudá-lo para um mestre no caso de o mestre original ser perdido.

Você pode automatizar a criação de instantâneos do EBS e de instantâneos do RDS usando suas próprias ferramentas (crontab, etc.), juntamente com as ferramentas de linha de comando da AWS, ou usando uma ferramenta como Skeddly ( Divulgação : sou o CEO da Eleven41 Software, a empresa por trás do Skeddly).

Em qualquer caso, não importa o que você faça, os instantâneos são melhores do que nenhum instantâneo. Portanto, tire uma foto com antecedência e tire fotos com frequência.

    
por 25.01.2012 / 22:25
0

Você pode achar útil o link [1]

[1] link

    
por 25.01.2012 / 10:42