We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Como hacer un dump de MySQL en modo rescue


Lordchip
09/02/2010, 10:04
Solo comentar que cuando me han cerrado un server por scans y me ha puesto el modo rescate por ftp, la manera mas rapida que he tendio de salvar las sql's siempre a sido ir a..
/var/lib/mysql
comprimir todo (o no)
y enviar por ftp..

luego para restaurar las sql's solo hay que pegarlas de nuevo con el servicio de mysql parado. y poner los permisos de escritura, lectura y dueños a las carpetas y archivos..

No es un dump.. pero lo mismo alguien llego aqui queriendo hacer algo parecido.

Power
05/02/2010, 22:04
Hola,

Gracias por la guía, Giner.
Clara y concisa como debe ser una buena guía.

Saludos

lonas
05/02/2010, 21:28
Muchas gracias por la guia,esto nos servira de ayuda a mas de uno en momentos criticos.

davidlig
05/02/2010, 19:01
Buena guía

Giner OVH
05/02/2010, 18:19
Para hacer un backup de una base de datos en modo rescue, debe seguir estos pasos:

No olvide revisar la guía ModeRescue para más información

- Montar las particiones / y /home
Código:
# mount /dev/sda1 /mnt/
# mount /dev/sda2 /mnt/home
Montar los directorios /proc y /dev para poder ejecutar comandos del sistema
Código:
# mount -o bind /proc/ /mnt/proc/
# mount -o bind /dev /mnt/dev
Hacer chroot sobre /mnt para empezar a trabajar como root en nuestras particones
Código:
# chroot /mnt
Arrancamos el motor MySQL en modo seguro con el comando:
Código:
@ mysqld_safe --skip-grant-tables --skip-networking &
Entramos a MySQL con el comando:
Código:
@ mysql
Miramos nuestras bases de datos con el comando:
Código:
mysql> show databases;
Y salimos:
Código:
mysql> exit
Ejecutamos el dump con el comando:
Código:
@ mysqldump test > test.sql
Y ya tendremos nuestro backup sql que habrá que sacar del servidor antes de reinstalar.