¿Supiste lo que acaba de lanzar LagriHost? Sí, como lo estabas esperando, ahora vendemos Web Hosting y Dominios. Conoce más :)


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
TUTORIAL Pasar base de datos MySQL de un servidor a otro vía SSH
#1
0
r][Imagen: YRbe0cE.png]

Cuando quieres pasar una base de datos MySQL de un servidor a otro y es muy pesada, recomiendo hacerlo vía SSH. Para realizar este proceso vamos a utilizar el programa "Putty" y necesitamos tener acceso al SSH del servidor.

Los pasos a seguir son:

Dumpear la BD a un archivo SQL
Pasar el archivo generado al nuevo servidor
Importar el SQL a la bd del nuevo servidor

Exportando base de datos

En el servidor donde tenemos la base de datos, ejecutamos vía Putty el siguiente comando


mysqldump nombre_bd -u user_bd -p > archivo.sql

Vamos a remplazar del código los valores "nombre_bd", "user_bd" por los datos de su base de datos.

Pasando SQL al servidor nuevo

Una vez generado el archivo, archivo.sql, tenemos que pasarlo al servidor nuevo y vamos a utilizar el comando "SCP"


scp -P 22 -r archivo.sql user@server:/ruta

El número 22 determina el puerto por donde se va a conectar el SSH, por default se utiliza el "22", pero algunas empresas por seguridad lo cambian, en caso de que le de error de conexión pregunten a su empresa el puerto por donde conectarse al SSH.

En el comando aparte de remplazar el puerto por el de ustedes, también tienen que remplazar "user" por su nombre de usuario, si son dueños del VPS por lo general es "root" y el "server" por la ip o dominio de su VPS y la "/ruta" por la ruta donde se guardara el archivo SQL en el nuevo servidor.

Importar SQL a la nueva base de datos

Ingresamos al servidor nuevo, vía putty, y ejecutamos el siguiente comando, ateriormente tenemos que crear una base de datos limpia.


mysql nombre_bd -u user_bd -p < [ruta/]archivo.sql

En "/ruta" ponemos la que pusimos en el paso anterior, y remplazamos "nombre_bd" y "user_bd" por sus respectivos datos del nuevo servidor.

Luego de realizar estos tres sencillos pasos, ya tienen su base de datos traspasada con exito.



Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  APORTE JAVA: Domine el lenguaje líder en aplicaciones cliente servidor - User Kevin Alfonso 1 577 04-08-2016, 10:59 PM
Último mensaje: asanbus
  Recogiendo los datos enviados a través de un formulario. torgar22 2 774 02-12-2015, 11:17 AM
Último mensaje: piinbook
  Cómo pasar variables de Javascript a PHP y viceversa torgar22 0 603 23-08-2015, 11:09 AM
Último mensaje: torgar22
  PHP: Registro y Logeo en MD5 sin base de datos torgar22 3 810 10-08-2015, 02:21 PM
Último mensaje: Henry Leonel Hernandez Estrada
  Administra y gestiona las bases de datos desde tu ordenador torgar22 1 657 23-07-2015, 11:58 PM
Último mensaje: Samo30



Usuarios navegando en este tema:
1 invitado(s)


Forum software by © MyBB Theme © Kevinex & iAndrew 2018