2011-10-02 21 views
7

Estoy configurando mi estrategia de copia de seguridad para Heroku y estoy buscando más información sobre lo que necesito proteger.Heroku database backup strategy strategy?

Obviamente, necesito asegurarme de que realizo una copia de seguridad para proteger la pérdida de datos a través de mis propios errores o ataques maliciosos, etc. ¿pero también necesito protegerme contra Heroku atornillando y perdiendo/corrompiendo mis datos?

I.E. ¿Puedo confiar en que heroku tenga suficiente redundancia para fallas de hardware, etc. o necesito protegerme contra esto?

+0

Consulte http://devcenter.heroku.com/articles/database para obtener información pertinente sobre PostgreSQL en Heroku. – coreyward

Respuesta

3

Nunca hay ningún daño en tener más de una copia de seguridad - uso una estrategia similar a http://trevorturk.com/2010/04/14/automated-heroku-backups/ - para obtener un archivo de copia de seguridad fuera de Heroku (si alguna vez lo necesito) pero tengo 100% de confianza en Heroku para ser honesto pero es por mi propia cordura.

4

Heroku ahora proporciona un complemento para hacer una copia de seguridad de su base de datos. Se llama PG Backups.

Desde la página de complemento:

solución de copia de seguridad de base de datos de Heroku. Captura y restaura copias de seguridad de las bases de datos compartidas y/o dedicadas de PostgreSQL para una aplicación. Importa datos de una copia de seguridad de base de datos existente y exporta copias de seguridad para el almacenamiento fuera del sitio.

Puede mantener manualmente 2 o 7 copias de seguridad. También puede tener copias de seguridad automáticas diarias, con reciclaje, para mantener, por ejemplo, las últimas 7 copias de seguridad diarias y las últimas 5 copias de seguridad semanales.

+1

Tenga en cuenta que la retención máxima es de solo 5 semanas. Si no detecta el error de inmediato, es muy probable que los datos se descarten. –

Cuestiones relacionadas