Respaldo de mysql desde línea de comando

Problema: Dos por tres tengo que respaldar una base de datos mysql en un servidor remoto, comprimir el archivo y copiarlo a mi computadora. Cada vez que lo voy a hacer, busco en internet el comando de respaldo porque nunca me lo acuerdo. Lo posteo aquí para encontrarlo rápido la siguiente vez que lo necesite. La alternativa es tomar algo para la memoria.

Solución 1:

mysqldump -h localhost -u username -p database_name > backup_db.sql
gzip backup_db.sql
scp backup_db.sql.gz usuario@direccion.del.servidor:/directorio/directorio

Solución 2 (en proceso): hacer un script que realice todo esto de manera automática y ponerlo como comando de ejecución programada en cron. Va en siguiente post.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s