Cómo realizar un backup de una base de datos MySQL vía SSH en Linux

Estándar
¿Te ha gustado? ComparteTweet about this on Twitter
Twitter
Share on Facebook
Facebook
0Share on LinkedIn
Linkedin
Share on Google+
Google+
0

Mientras que las copias de seguridad automatizadas son importantes, a veces lo que desea es realizar una instantánea rápida y sucia antes de hacer un cambio en sus datos. Al cambiar los archivos en Linux, puede simplemente copiar un archivo a otro nombre, y copiar de nuevo si su cambio no hace ejercicio. Con MySQL, no es tan sencillo, pero no es en absoluto difícil.

Crear una copia de seguridad

El comando mysqldump se utiliza para crear archivo de texto “vertederos” de bases de datos gestionadas por MySQL. Estos vertederos son sólo archivos con todos los comandos SQL necesarios para volver a crear la base de datos a partir de cero. El proceso es rápido y fácil.

Si desea una copia de seguridad de una base de datos única, que simplemente crea el volcado y enviar la salida a un archivo, así:

mysqldump database_name > database_name.sq

Múltiples bases de datos se pueden copiar al mismo tiempo:

mysqldump –databases database_one database_two > two_databases.sql

En el código anterior, database_one es el nombre de la primera base de datos para hacer copias de seguridad, y database_two es el nombre de la segunda.

También es fácil de copia de seguridad de todas las bases de datos en el servidor:

mysqldump –all-databases > all_databases.sql

Restaurar una copia de seguridad
Dado que los archivos de volcado son comandos SQL simplemente, puede restaurar la copia de seguridad de base de datos al decirle mysql para ejecutar los comandos en él y poner los datos en la base de datos adecuada.

mysql database_name < database_name.sql

En el código anterior, database_name es el nombre de la base de datos que desea restaurar y database_name.sql es el nombre del archivo de copia de seguridad para restaurar…

Si usted está tratando de restaurar una única base de datos de volcado de todas las bases de datos, usted tiene que dejar mysql saben como esto:

mysql –one-database database_name < all_databases.sql

Restaurar bases de datos Desde cPanel Backups
No hay sabiduría especial para transmitir a usted en relación con la restauración de las bases de datos de las copias de seguridad de cPanel. Si no desea utilizar métodos automáticos de cPanel de la restauración de toda la cuenta, usted puede abrir la copia de seguridad individual de la línea de comandos, busque el archivo de volcado de mysql que desea restaurar y usar los comandos anteriores para llevar a cabo la restauración.

Como siempre, si tiene alguna pregunta sobre cómo utilizar este tutorial en el servidor Web de líquido, no en contacto con nuestro soporte Heroica.

Fuente: NEOLO.COM Hosting

 

 

¿Te ha gustado? ComparteTweet about this on Twitter
Twitter
Share on Facebook
Facebook
0Share on LinkedIn
Linkedin
Share on Google+
Google+
0

Deja un comentario