Exportar Mysql a AWS RDS Mysql.

Amazon RDS (Relational Database Service) es un servicio de bases de datos almacenadas en el Cloud ( La nube! ).

La factibilidad de que este servicio tenga disponible una base de datos como MYSQL hace posible que muchas de las aplicaciones que se usan hoy en día, que además son libres, puedan correr con una base de datos externa.

En este caso solo hablaremos de como enviar la información que ya tenemos en Mysql a la base de datos Mysql de RDS.

Primero hacemos el backup de nuestra base de datos :

mysqldump MIBDD -u MIUSUARIO -p > BACKUP.SQL

El comando anterior respaldará toda la información de la BdD en el archivo BACKUP.sql . Después de ejecutar este comando nos pedirá la clave del usuario que ejecutará la consulta.

Ahora debemos enviar la información de nuestro respaldo a nuestra BdD RDS.

Recordar que la dirección de nuestra BdD la podemos encontrar en nuestro panel de administración RDS en el siguiente lugar :

Dirección de la BdD en RDS
Dirección de la BdD en RDS

Ahora una pequeña modificación a nuestro archivo BACKUP.sql.

Al inicio, simplemente agregamos la BdD  en donde queremos guardar la información.

USE MI_DB;

Ahora estamos listos para poder insertar en la BdD.

mysql --host=XXXXXXX.us-east-1.rds.amazonaws.com --user=root -p < BACKUP.sql

Lo que nos pedirá el password para el usuario root en este caso e insertará la información en mi caso en la BdD MI_DB.

 

En resumen:

  1. Generar el respaldo,
  2. Agregar la linea para utilizar la BdD Deseada al archivo resultante.
  3. Enviar la Información.
OJO:
Debes de tener acceso remoto a la BdD para poder conectarte con el comando mysql desde otra maquina.

 

 

Suscríbete a mi Newsletter

Estrategias de automatización, AI y startups que funcionan. Análisis semanal directo a tu inbox. (Sin spam, prometo intentarlo.)

Los comentarios están cerrados.