Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Copias de seguridad MySQL por comandos y envío de ficheros por SSH

16 marzo, 2016

¡Saludos, LiGNUxeros!

Hoy os traigo unos cuantos comandos de GNU/Linux para poder hacer copias de seguridad de tus bases de datos MySQL y enviarlas entre servidores desde tu propio ordenador. Esto, nos será útil si queréis tener una copia de seguridad en un VPS externo o migrar vuestra base de datos a otro servidor, por poner dos ejemplos.

base de datos

Para empezar, hay que volcar la base de datos en un fichero.

  • mysqldump nombre_bbdd < nombre_bbdd.sql

Después, desde nuestro ordenador, recibimos los ficheros de forma segura utilizando SSH.

  • scp -p usuario@ip.servidor:dirección/fichero/nombre_bbdd.sql nombre_bbdd.sql

A continuación, enviamos los ficheros que hayamos descargado a otro servidor.

  • scp -p nombre_bbdd.sql usuario@ip.servidor:dirección/fichero/nombre_bbdd.sql

Y para terminar, si queremos restaurar las bases de datos en ese servidor, ejecutamos lo siguiente.

  • mysql -u root -p nombre_bbdd < nombre_bbdd.sql

Puede que os de un error al restaurar si no tenéis la base de datos creada de antemano donde queréis restaurarla, para crearla entrad en mysql:

  • mysql -u root -p

Y escribid lo siguiente. Las mayúsculas no son importantes, pero el punto y coma, sí.

  • CREATE DATABASE nombre_bbdd;

 

Y esto es todo, un poco breve, pero espero que podáis probarlo y que os ayude con vuestras tareas de administración, en caso de que tengáis un servidor propio. Y si no, ya conocéis el dicho: el saber no ocupa lugar.

¡Un saludo, y hasta la próxima!

Escrito por DrGus

Desarrollador web, apasionado de los videojuegos y defensor del Software Libre. ¡G☠me the System!

Suscribirse
Notificarme las
guest
8 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram