MySQL Dumper !

MySQLDumper es una herramienta de PHP y Perl  para hacer copias de bases de datos MySQL. Permite el Backup y Restore de la base de datos sin problemas. Esta especialmente diseñado para entornos de hosting compartido, por eso en su dia a mi me salvo con una base de datos de unas 500Mb en un hosting donde, al hacer el backup en un PHPMyAdmin daba TimeOut, y lógicamente no tenia acceso a la maquina….

MySQLDumper es un proyecto de código abierto y liberado bajo la Licencia GNU.

Su uso al igual que su instalación es como la de un PHPMyAdmin.

si no tienes el zip….

apt-get install unzip

cd /tmp

wget http://sourceforge.net/projects/mysqldumper/files/MySQLDumper/MySQLDumper1.24stable.zip/download

unzip MySQLDumper1.24stable.zip

mv msd1.24stable /var/www/mysqldumper
mkdir /var/www/mysqldumper/work
mkdir /var/www/mysqldumper/work/config
mkdir /var/www/mysqldumper/work/log
mkdir /var/www/mysqldumper/work/backup

chown -R www-data mysqldumper

chmod -R 777 /var/www/mysqldumper/work/

Ahora ya podemos entrar en el servidor por http://servidor/mysqldumper y tenemos lo siguiente;

Instalación MySQLDumper

Es necesario tener ciertos permisos en los ficheros de configuración, si no los tenemos bien tendremos un mensaje como este;

Error en configuración de config.php

Ejecutaremos

chmod 0777 /var/www/mysqldumper/config.php

En mi caso he puesto los datos de administrador (root) de MySQL

Conexión BBDD

Le damos a conectarse a MySQL

Configuración BBDD

Guardar y seguir con la instalación

Si no hemos creado unos directorios nos aparecerá un error parecido a este;

Error en directorios

Y ya lo tenemos!!!!!!!!!

MySQL Dumper


Vamos a crear lo que llaman la “protección de directorio” que no es nada mas que un .htaccess

Le damos al botón de protección de directorio y rellenamos los datos;

Protección de directorio

Y el resultado es;

Password

Con esto ya tenemos nuestro MySQLDumper. Solo nos queda hacer nuestros backups….

Backup DDBB

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s