Respaldando, Restaurando con MysqlDumper

B

Butowski


¿Qué es MySQLDumper?
MySQLDumper es una herramienta de PHP y Perl base para hacer copias de bases de datos MySQL. Usted puede volcar sus datos en un archivo de copia de seguridad y - si es necesario - restaurarlo. Es especialmente adecuado para espacios web de alojamiento compartido, donde no tienen acceso a una consola. MySQLDumper es un proyecto de código abierto y liberado bajo la Licencia GNU.

Instalación:
La instalación de este script es muy rápida y sencilla, solo debemos contar con datos de acceso a nuestro servidor.

Lo primero que debemos hacer es descargar desde su pagina oficial: MySQLDumper - Backup your MySQL-Database (e.g. forum, guestbooks and online shops) lo subimos a nuestros servidor, en mi caso seria localhost y empezamos con las instalación. Desde la siguiente ruta. http://localhost/mysqldumper
Nota: recuerden cambiar "localhost" por el dominio de su web, y la carpeta "mysqldumper" por el nombre de la carpeta que ustedes crearon.
  • Paso 1
Bueno ahora que ya estamos listo para empezar vamos a la ruta de instalaciónhttp://localhost/mysqldumper el script se ejecuta automáticamente, como se muestra en la imagen numero 1. Elijan el idioma de su presencia y hagan clic en Instalación o "Installation"

Imagen Numero 1
Ver el archivo adjunto 3904


  • Paso 2
Aquí configuraremos la conexión con nuestra base de datos.

  1. Usuario: usuario de acceso a Cpanel
  2. Password: clave de acceso a Cpanel
Luego de llenar los datos damos clic a Conectarse con MySQL, como se muestra en la imagen numero 2

Imagen Numero 2
Ver el archivo adjunto 3903

Si todo va bien y los datos son correctos deben ver lo mismo que se ven en la imagen numero 3

Imagen Numero 3
Ver el archivo adjunto 3905

Si la instalación es correcta y todo anda bien deben ver la imagen numero 4, pero aun no terminamos con la instalación; falta agregar seguridad a la carpeta "mysqldumper", el script tiene la función de crear dicha seguridad.

Imagen Numero 4
Ver el archivo adjunto 3906


  • Paso 3
Para crear la seguridad para dicha carpeta debemos hacer clic en "Crear protección de directorio" y nos enviara a la siguiente pantalla, como se visualiza en la imagen numero 5

Imagen Numero 5
Ver el archivo adjunto 3917

Con eso ya tenemos instalado y configurado MySQLDumper.
MySQLDumper, viene configurado por defecto de manera optima. Yo recomiendo la configuración de fabrica.


Restaurar nuestra base de datos con MySQLDumper

Ahora explicare como Restaurar de nuestra base de datos que es mucho mas fácil y sencillo que con otros script's. Luego de haber instalado correctamente MySQLDumper.

Entramos a nuestro MySQLDumper y vamos a la pestaña "Archivos" Como se muestra en la imagen numero 6 y cargamos nuestro respaldo al servidor, hay 2 maneras de hacerlo; desde tu ordenador (PC) o subiéndolo a nuestro servidor; para subirlo al servidor debe ser dentro de la carpeta "work/backup". MySQLDumper, acepta respaldos tipo .sql y .gz

Imagen Numero 6
Ver el archivo adjunto 3926

Luego de subir la base de datos al servidor. Debes visualizarlo como se muestra en la imagen numero 7

Imagen Numero 7
Ver el archivo adjunto 3919

Después de haber subido el respaldo y verificarlo en el servidor, seleccionamos una base de datos son desear cargar el respaldo. Ver la imagen numero 8
Nota: Debes crear una base de datos con todos los privilegios de usuario mediante Cpanel "recomendado"
Imagen Numero 8
Ver el archivo adjunto 3921

Ya seleccionada nuestra base de datos antes creada, hacemos clic en la pestaña "Restaurar". Luego de hacer clic en la pestaña "Restaurar" haremos clic nuevamente en "Copias de seguridad de otros programas", ver imagen numero 9

Imagen Numero 9
Ver el archivo adjunto 3925

A continuación seleccionamos el archivo y hacemos clic en "Restaurar", nos saldrá un cuadro para verificar las acción a realizar, ver imagen numero 10
Nota: clic en el botón restaurar no en la pestaña del costado.
Imagen numero 10
Ver el archivo adjunto 3922

Después de aceptar el llenado de la nueva base de datos, seleccionamos la codificación en que deseas realizar la restauración, ver imagen numero 11
Nota: Recomiendo dejarlo por defecto, pero si quieren la pueden poner como estaba en su servidor.
Nota 2: clic en el botón restaurar no en la pestaña del costado.
Imagen Numero 11
Ver el archivo adjunto 3920

Después de hacer clic en "Restaurar" empezara la restauración y volcado de las tablas a la nueva base de datos como se muestra en la imagen numero 12, recuerda esto puede tardar unos minutos o mas tiempo. Todo depende de la velocidad de tu servidor y respuesta del mismo.

Imagen Numero 12
Ver el archivo adjunto 3923

Si todo ha salido bien y no hay errores en tu base de datos, debes visualizar lo mismo que la imagen numero 13

Imagen Numero 13
Ver el archivo adjunto 3924

Como sacar un backup/respaldo de nuestra base de datos:
Backup
: backup en informática es un archivo digital, un conjunto de archivos o la totalidad de los datos considerados lo suficientemente importantes para ser conservados. Son útiles para dos cosas. Primero, recuperarse de una catástrofe informática. Segundo recuperar una pequeña cantidad de archivos que pueden haberse eliminado accidentalmente o corrompido. La pérdida de datos es muy común. El 66% de los usuarios de Internet han sufrido una seria pérdida de datos, mas informacion: Copia de seguridad - Wikipedia, la enciclopedia libre

Lo primero que debemos hacer es ir a nuestro MySQLDumper, y seleccionar nuestra base de datos, como se muestra en la imagen numero 14

Imagen Numero 14
Ver el archivo adjunto 3921

Después de seleccionar nuestra base de datos a respaldar, nos dirijamos a la pestaña "Copia de seguridad", ver imagen numero 15
Imagen Numero 15
Ver el archivo adjunto 3931

Podemos hacer un respaldo completo de todas las tablas o hacer un respaldo de ciertas tablas, explicare ambas formas.
1. Respaldo completo.
Vamos a la pestaña, "Copia de seguridad"; como se muestra en la imagen numero 15, seleccionamos el tipo de codificación para el respaldo y hacemos clic en "Iniciar nueva copia de seguridad" luego empezara a generar el respaldo, ver imagen 16.

Imagen Numero 16
Ver el archivo adjunto 3932

Después de unos minutos o mas, el respaldo estará listo, y verán la siguiente pantalla; ver imagen numero 17.
Nota: El tiempo en generarse el respaldo depende del servidor y tamaño de la base de datos, así que no se desesperen.
Imagen Numero 17
Ver el archivo adjunto 3930
2. Respaldo de tablas.
El respaldo de tablas, es parecido, pero no igual a el paso anterior, ya que en el paso anterior, sacamos un respaldo completo(recomendado) y aca solo sacaremos las tablas que nos importen.

Bueno realizamos el mismo método, vamos a MySQLDumper, luego a la pestaña "Copia de seguridad" igual como se muestra en la imagen numero 18

Imagen Numero 18
Ver el archivo adjunto 3931

Cuando estemos allí debemos seleccionar la opción "Selección de tablas", como se muestra en la imagen numero 19, luego den dar clic en "Iniciar nueva copia de seguridad"

Imagen Numero 19
Ver el archivo adjunto 3933

Después de unos minutos o mas, el respaldo estará listo, y verán la siguiente pantalla; ver imagen numero 20.
Nota: El tiempo en generarse el respaldo depende del servidor y tamaño de la base de datos, así que no se desesperen.
Imagen Numero 20
Ver el archivo adjunto 3934









 

Andrés Durán

Xi
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Abr 2009
Mensajes
4.371
Magnífico artículo. En lo personal, considero que MySQLDumper es un gran script.

/* Reservado */