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 su uso gratuito. Como administrador de la 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. Desde el modo de consola hasta el software basado en web. Ahora le daremos un vistazo a MySQLDumper como una herramienta para realizar copias de seguridad de la base de datos MySQL.

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

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

  1. Fácil instalación; solo 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é seguro de lo que está haciendo.
  3. Descripción general de la base de datos; mirar los procesos en ejecución/
  4. Navegador SQL: acceda a sus tablas MySQL, elimine tablas, edite o inserte datos.
  5. Dos tipos de métodos de respaldo, usando PHP o Perl.
  6. Archivos de registro completos.
  7. Eliminación automática de archivos de sus copias de seguridad antiguas.
  8. Cree una protección de directorio.

Instalación de MySQLDumper en Linux

Instalar MySQLDumper es muy fácil. Primero podemos descargar MySQLDumper desde el siguiente enlace.

  1. Descarga MySQLDumper

En el momento de escribir este artículo, la última versión es la 1.24. Por lo tanto, descargue la última versión en el directorio de su servidor web en funcionamiento (es decir,/var/www o/var/www/html). Una vez que lo tenga, puede 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, solo necesita apuntar su navegador al archivo de instalación de MySQLDumper. El archivo es "msd1.24.4/install.php". Estos son los pasos de MySQLDumper súper fácil.

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 que "Se estableció la conexión a la base de datos".

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

Cómo utilizar MySQLDumper

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, respaldar (y restaurar) la base de datos MySQL es muy fácil. Empecemos a echar un vistazo.

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 de 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 que finaliza el progreso de la copia de seguridad, podemos ver la notificación.

Otro método de copia de seguridad compatible con MySQLDumper es "Backup 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 con el método de copia de seguridad de PHP, necesitamos 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 Backup Perl.

MySQLDumper le mostrará algunos parámetros activos en el área inferior. Luego, podemos hacer clic en el botón de secuencia de comandos "Ejecutar el Perl Cron". Usando 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 de la que vayamos a realizar la copia de seguridad. Si no hay error, veremos una notificación como esta.

Restaurar una copia de seguridad también es fácil con MySQLDumper. Puede hacer clic en el menú "Restaurar" del 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 necesitamos seleccionar una copia de seguridad, podemos elegir desde allí. En el área anterior está 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 solo desea restaurar algunas tablas, haga clic en "Elegir tablas" para restaurar arriba.

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

De forma predeterminada, cualquier persona que conozca su URL puede acceder a la página de inicio de MySQLDumper. Usando Directory Protection, podemos crear una 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á que proporcione alguna credencial.

Una vez que termine con eso, haga clic en el botón Crear protección de directorio. Después de eso, tendrá 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 su pantalla de inicio.

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

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. Seleccione copias de seguridad ; haga clic en el nombre de la base de datos en el área Todas las copias de seguridad.
  4. Cargue 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 ninguna compresión, descubrimos que MySQLDumper creaba una base de datos con el nombre "part_1.sql". El tamaño es más pequeño que el de la fuente original.

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

Todas las funciones anteriores se pueden configurar desde el menú Configuración. Aquí hay algunas secciones que podemos configurar.

MySQLDumper también nos proporciona registros básicos. Para que podamos saber cuándo ocurrió la actividad de copia de seguridad y 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 respaldo para MySQL. Pero con la facilidad de uso de esta aplicación, las personas pueden comenzar a usar esta aplicación. 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.

https://translate.google.com/translate?hl=en&sl=en&tl=es&u=http://www.mysqldumper.net/