En un sistema Debian la ubicación del directorio de datos de MySQL por omisión es en /var/lib/mysql . Para salvar la(s) base(s) dato(s) realizamos los siguientes pasos:
Salvar:
1. Paramos el servicio MySQL con:
/etc/init.d/mysql stop
2. Compiamos el directorio de datos a un directorio de respaldo:
cp -r /var/lib/mysql/ /algun_dir/ó lo comprimimos mediante:
tar czf mysql-backup.tar.gz /var/lib/mysql3. Iniciamos el servicio:
/etc/init.d/mysql start
Restaurar:
1. Paramos el servicio MySQL con:
/etc/init.d/mysql stop
2. Restauramos la copia de los datos
cp /algun_dir/respaldo-mysql/* /var/lib/mysql3. Importate restaurar el dueño y el grupo a los archivos de datos para tener los accesos correctamente. Por omisión es el usuario mysql el encargado del servicio.
chown -R mysql:mysql /var/lib/mysql4. Iniciamos el servicio:
/etc/init.d/mysql start
Les dejo un documento interesante sobre Bases de datos en MySQL donde el objetivo principal es: "adquirir las habilidades y conocimientos de MySQL necesarios para utilizar y administrar este SGBD (Sistema Gestor de Bases de Datos)".
En el punto Copias de seguridad abordan con más profundidad este tema.
Referencias:
Base de datos en MySQL
Activar innoDB en Mysql Server
No hay comentarios:
Publicar un comentario