2012-07-08 64 views
12

Veo desde la consola de AWS que mi copia de seguridad de RDS se realiza una vez al día. De las preguntas frecuentes entiendo que es una copia de seguridad en S3. Pero cuando uso la consola para ver mis depósitos S3, no veo la copia de seguridad RDS.Copia de seguridad automática de Amazon RDS

Así:

  1. ¿Cómo llego a mis manos en mi copia de seguridad RDS?
  2. Una vez que lo tengo, ¿cómo lo uso para restaurar mi base de datos, es decir, un archivo regular de mysqldump u otra cosa?

Respuesta

8

OK - Veo que bajo las instantáneas de base de datos, Automated instantáneas (lo tenía seleccionado para las instantáneas manuales y por lo tanto no podían verla)

+0

Sí, manual realmente no debería ser la opción predeterminada. –

+0

¿Puede descargar estas instantáneas a su máquina local? Estoy intentando acceder a mi copia de seguridad en mi equipo local, pero no parece posible en AWS. – modulitos

6

La instantánea RDS y los snapshots de EBS se almacenan en S3, pero no son accesibles a través del Interfaz S3. Puede restaurar una base de datos completa haciendo clic en "Restaurar instantánea" desde la consola de administración de AWS.

0

Si le gustaría tener copias de seguridad .sql manualmente, también puede utilizar el script que he estado desarrollando:

https://github.com/Ardakilic/backmeup

Este script copias de seguridad de sus bases de datos SQL, junto con la raíz de su servicio de hosting a su S3 o Dropbox. Esto significa que puede volcar cualquier SQL de cualquier host (RDS o cualquier otro proveedor) y subirlos a S3. Utiliza aws-cli como back-end.

Cuestiones relacionadas