pricing precios ec2 desventajas datos aws mysql amazon-ec2 mysqldump database-migration amazon-rds

precios - Intentando migrar el servidor mysql local a AWS



connect mysql amazon ec2 (1)

Aconseja sobre cómo migrar mi servidor mysql local a la nube.

Actualmente tengo un linux box de Fedora y un NAS conectado a él a través de ethernet. Creo que la mejor manera de hacerlo es:

  1. Tome un mysqldump de todas las bases de datos
  2. Crea una instancia de Amazon RDS e intenta cargar desde mysqldump creado
  3. Cambiar la conexión local a esta instancia

¿Estoy en el camino correcto? ¿Cómo debo hacer (1)? Tengo un acceso basado en nombre de usuario y contraseña al servidor mysql y solo tiene 1 base de datos. Traté de seguir algunos enlaces en la red, pero los comandos no parecían funcionar.

¿Es (2) posible?

El objetivo final es conectarse desde los servidores locales al servidor de bases de datos en AWS y poder realizar consultas sin problemas.


He hecho migraciones similares y creo que estás en el camino correcto.

"¿Cómo debo hacer (1)?"

Simplemente tome un mysqldump de su base de datos y guárdelo en un archivo, por ejemplo:

mysqldump -h [host] -u [user] -p[password] [dbname] > dumpfilename.sql

"¿Es (2) posible?"

Absolutamente. Puede conectarse a una instancia de MySQL RDS tal como lo haría con cualquier otra instancia de MySQL. El nombre de host se denomina "punto final" en la consola de administración de AWS.

Una vez que haya creado la instancia de RDS y configurado el grupo de seguridad, estará listo para cargar el volcado:

mysql -h [endpoint] -u [user] -p[password] [dbname] < dumpfilename.sql