Búsqueda de sitios web

MySQLDumper: una herramienta de copia de seguridad de bases de datos MySQL basada en PHP y Perl


MySQL es una de las bases de datos más populares del mundo. Esta base de datos se puede instalar en la plataforma Microsoft Windows además de en la plataforma Linux. ¿Por qué esta base de datos es tan popular? Puede deberse a su potente función y a su uso gratuito. Como administrador de una base de datos, una copia de seguridad de la base de datos es realmente crucial para mantener la disponibilidad de los datos. Minimizará el riesgo si algo le sucede a nuestra base de datos.

Dado que MySQL es una base de datos popular, existen muchos programas que podemos utilizar para realizar copias de seguridad de la misma. Del modo consola al software basado en web. Ahora le mostraremos MySQLDumper como herramienta para realizar copias de seguridad de la base de datos MySQL.

¿Qué es MySQLDumper?

MySQLDumper es otra herramienta web de código abierto para realizar copias de seguridad de bases de datos MySQL. Está construido a partir de PHP y Perl y puede volcar y restaurar fácilmente sus datos MySQL. Es especialmente adecuado para hosting compartido, donde no tenemos acceso al shell de Linux.

Características de MySQLDumper

Hay muchas funciones de MySQLDumper, pero aquí hay algunas que pueden interesarle.

  1. Fácil instalación; sólo asegúrese de tener un servidor web que funcione y apunte su navegador al archivo de instalación de MySQLDumper.
  2. Todos los parámetros se muestran antes de que se inicie la copia de seguridad; para que estés seguro de lo que estás haciendo.
  3. Descripción general de la base de datos; mirar procesos en ejecución/
  4. Navegador SQL: acceda a sus tablas MySQL, elimine tablas, edite o inserte datos.
  5. Dos tipos de método de copia de seguridad, utilizando PHP o Perl.
  6. Archivos de registro completos.
  7. Eliminación automática de archivos de sus copias de seguridad antiguas.
  8. Crear protección de directorio.

Instalación de MySQLDumper en Linux

Instalar MySQLDumper es muy fácil. En primer lugar podemos descargar MySQLDumper desde el siguiente enlace.

  1. Descargar MySQLDumper

Al momento de escribir este artículo, la última versión es 1.24. Por lo tanto, descargue la última versión en el directorio de su servidor web de trabajo (es decir, /var/www o /var/www/html). Una vez que lo tengas, puedes extraer MySQLDumper1.24.4.zip.

unzip MySQLDumper1.24.4.zip

Luego encontrará una carpeta 'msd1.24.4'. Esta carpeta contiene todos los archivos MySQLDumper. El siguiente paso, sólo necesita apuntar su navegador al archivo de instalación de MySQLDumper. El archivo es 'msd1.24.4/install.php'. Estos son los pasos del súper sencillo MySQLDumper.

1. Necesitamos elegir el Idioma de instalación.

2. Necesitamos completar algunas credenciales como nombre de host, usuario y contraseña de MySQL.

3. Podemos probar la conexión a la base de datos haciendo clic en el botón Conectar a MySQL. Si tiene éxito, veremos un mensaje que dice "Se estableció conexión a la base de datos".

4. Una vez que reciba el mensaje, haga clic en el botón 'Guardar' y continúe con la instalación. Serás llevado a la pantalla de inicio.

Cómo utilizar MySQL Dumper

Como podemos adivinar por su nombre, la función principal de MySQLDumper es hacer una copia de seguridad de su base de datos MySQL. Con esta aplicación, hacer una copia de seguridad (y restaurar) de la base de datos MySQL es muy fácil. Empecemos a echar un vistazo.

Proceso de copia de seguridad usando PHP

El menú de funciones se encuentra en el panel de navegación de la izquierda. Primero debemos seleccionar qué base de datos queremos respaldar. Podemos ver la opción en el menú de la izquierda.

En la captura de pantalla anterior, elegimos hacer una copia de seguridad de una base de datos llamada "empleados".

Luego podemos seleccionar el menú 'Copia de seguridad' a la izquierda. Luego elija 'Copia de seguridad PHP' en el área superior. Tendremos una pantalla como esta.

Luego haga clic en 'Iniciar nueva copia de seguridad'. Se le mostrará un progreso de la actividad de respaldo.

Una vez finalizado el progreso de la copia de seguridad, podremos ver la notificación.

Proceso de copia de seguridad usando Perl

Otro método de copia de seguridad compatible con MySQLDumper es "Copia de seguridad Perl". Con este método, usaremos Perl como motor de respaldo.

Tenga en cuenta que su servidor web debe admitir el script 'Perl/CGI' antes de ejecutar este método de copia de seguridad. De lo contrario, verá un error como este cuando haga clic en el botón Probar Perl.

Lo mismo ocurre con el método de copia de seguridad de PHP, debemos seleccionar qué base de datos queremos respaldar. Luego elija el menú Copia de seguridad en el panel de navegación izquierdo. Luego haga clic en el botón Copia de seguridad de Perl.

MySQLDumper le mostrará algunos parámetros activos en el área inferior. Luego podemos hacer clic en el botón de script 'Ejecutar Perl Cron'. Con este método, no veremos aparecer ninguna barra de progreso. La duración de este proceso de copia de seguridad dependerá de la base de datos que vamos a respaldar. Si no hay error, veremos una notificación como esta.

Proceso de restauración

Restaurar una copia de seguridad también es fácil con MySQLDumper. Puede hacer clic en el menú 'Restaurar' en el panel de navegación de la izquierda. A diferencia de la actividad de copia de seguridad, todas las copias de seguridad están disponibles en el área inferior de la página de restauración.

Cuando necesitemos seleccionar una copia de seguridad, podemos elegir desde allí. En el área anterior se encuentra la copia de seguridad seleccionada que está lista para restaurar. Si desea realizar una restauración completa, haga clic en el botón 'Restaurar' de arriba. Mientras que si desea restaurar solo algunas tablas, haga clic en 'Elegir tablas' para restaurarlas arriba.

Una vez hecho esto, haga clic en 'Restaurar'. Espere un momento para completar el progreso de la restauración.

Crear una protección de directorio

De forma predeterminada, cualquier persona que conozca su URL puede acceder a la página de inicio de MySQLDumper. Usando Directory Protection, podemos crear esta pantalla de inicio protegida por contraseña. Esta protección de directorio utiliza la función '.htaccess' en el servidor web Apache.

Para crearlo, simplemente haga clic en el botón Crear protección de directorio en la pantalla de inicio.

Luego le pedirán que proporcione alguna credencial.

Una vez que haya terminado con eso, haga clic en el botón Crear protección de directorio. Después de eso, tendrás una página de confirmación al respecto.

Si no hay ningún error, se mostrará un mensaje de éxito.

La próxima vez que visite la página, MySQLDumper le pedirá una contraseña antes de que vea la pantalla de inicio.

Administración de archivos

Este menú se utiliza para mantener todas las copias de seguridad disponibles y restaurarlas.

Aquí hay algunas actividades que se pueden realizar en esta página.

  1. Eliminar copias de seguridad ; use los botones Eliminar en el área superior.
  2. Descargar copias de seguridad; haga clic en el nombre de la copia de seguridad.
  3. Seleccionar copias de seguridad; haga clic en el nombre de la base de datos en el área Todas las copias de seguridad.
  4. Sube una copia de seguridad grande para restaurarla.
  5. Convierta la base de datos al formato MySQLDumper (MSD).

Nota: Cuando intentamos convertir la base de datos sin usar compresión, descubrimos que MySQLDumper crea una base de datos con el nombre 'part_1.sql'. El tamaño es más pequeño que la fuente original.

Navegador SQL

Si desea ejecutar un comando SQL específico, puede hacerlo en esta página del navegador SQL. Pero por favor debes saber lo que estás haciendo.

Configuración

Todas las funciones anteriores se pueden configurar desde el menú Configuración. A continuación se muestran algunos apartados que podemos configurar.

General

Interfaz

Eliminar automáticamente

Correo electrónico

ftp

Crónica

Gestión de registros

MySQLDumper también nos proporciona registros básicos. Entonces podemos saber cuándo ocurrió la actividad de copia de seguridad-restauración. Para acceder a la página de registro, simplemente haga clic en el menú "Registro" en el panel de navegación de la izquierda.

Hay 3 tipos de registros. PHP-Log, Perl-Log y Perl-Complete Log.

Conclusión

MySQLDumper puede no ser la mejor herramienta de copia de seguridad para MySQL. Pero con la facilidad de uso de esta aplicación, las personas pueden comenzar a usarla. Desafortunadamente, descubrí que MySQLDumper no está equipado con documentación fuera de línea. Pero aún así, es una gran herramienta alternativa para realizar copias de seguridad de la base de datos MySQL.

http://www.mysqldumper.net/