Opciones de copia de seguridad de DB (para bases de datos en la nube como Amazon ESB y GAE) [cerrado]

StackOverflow https://stackoverflow.com/questions/1620680

Pregunta

¿Cuáles son las opciones de copia de seguridad de db para (sin conexión):

1 - Amazon EC2

2 - GAE (Google App Engine)

Nota: por ejemplo, ESB (Amazon Elastic Block Store) proporciona instantáneas diferenciales, lo que es excelente; y podemos tener copias de seguridad en Amazon S3, lo que también es genial. Pero no sé si puedo tener la última versión de mi base de datos, en mi máquina local.

Gracias

¿Fue útil?

Solución

Para App Engine, bulkloader permite volcando y cargando todo el almacén de datos. También es posible cargar en una instancia diferente de la que se volcó, pero actualmente se requiere configurar manualmente los contadores de ID utilizando allocate_ids para que no asignen los ID ya utilizados. Las futuras versiones del SDK deberían admitir esto automáticamente.

Preguntar acerca de la copia de seguridad de EC2 no tiene mucho sentido: EC2 es para el cálculo, no para el almacenamiento. Si te refieres a uno de los otros servicios: S3, EBS o SimpleDB, debes especificar a qué te refieres.

Otros consejos

Tiene toda la razón al preguntar acerca de la copia de seguridad de EC2, ya que ejecutar SQL Server (por ejemplo) en un caso de uso típico. Es una práctica normal usar el Elastic Block Store (EBS) de Amazon como el almacenamiento de los archivos de datos en ese caso, y se puede hacer una copia de respaldo fácil de EBS mediante la toma de instantáneas. Sin embargo, si tiene una base de datos grande y ocupada, tenga en cuenta que no podrá tomar una instantánea exitosa de la unidad de datos en vivo en un tiempo razonable. En su lugar, es necesario usar un segundo volumen de EBS como un volumen de respaldo y hacer copias de respaldo de bases de datos convencionales desde el volumen en vivo al volumen de respaldo. La instantánea del volumen de copia de seguridad puede ejecutarse sin oposición una vez que se completa la copia de seguridad de la base de datos.

Definitivamente, puede configurar EC2 para tener instantáneas fáciles y convenientes de volúmenes EBS. El volumen de EBS puede ser de hasta 1TB. Echa un vistazo a este artículo para saber cómo configurar MySQL para usar EBS: ec2ebs-mysql.notlong.com/ Y este artículo para una secuencia de comandos (y una explicación) para crear instantáneas coherentes del volumen de EBS: alestic.com/2009/09/ec2-consistent-snapshot

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top