sql >> Base de Datos >  >> RDS >> Mysql

MySQLDumper:una herramienta de copia de seguridad de base 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 Microsoft Windows plataforma además de Linux plataforma. ¿Por qué esta base de datos es tan popular? Puede ser causado por su poderosa 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.

Desde MySQL es una base de datos popular, hay muchos programas que podemos usar para respaldarla. Desde el modo de consola hasta el software basado en web. Ahora le daremos un vistazo a MySQLDumper como herramienta para realizar copias de seguridad de la base de datos MySQL.

¿Qué es MySQLDumper?

Descargador MySQL 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. Está especialmente indicado para hosting compartido, donde no tenemos acceso al shell de Linux.

Características de MySQLDumper

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

  1. Fácil instalación; solo asegúrese de tener un servidor web en funcionamiento 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; mira los 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, usando 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. Primero podemos descargar MySQLDumper desde el siguiente enlace.

  1. Descargar MySQLDumper

Al 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 tengas, puedes extraer MySQLDumper1.24.4.zip .

$ unzip MySQLDumper1.24.4.zip

Luego encontrará un 'msd1.24.4 'carpeta. 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 Idioma de instalación .

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

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

4. Una vez que haya recibido el mensaje, haga clic en 'Guardar ‘ y continuar con el botón de instalación. Accederá a la pantalla de inicio.

Cómo usar 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, la copia de seguridad (y restauración) de la base de datos MySQL es muy fácil. Empecemos a echar un vistazo.

Proceso de respaldo 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 'Copia de seguridad ‘menú 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 la copia de seguridad.

Una vez que finaliza el progreso de la copia de seguridad, podemos ver la notificación.

Proceso de copia de seguridad usando Perl

Otro método de copia de seguridad compatible con MySQLDumper es 'Backup Perl' . Con este método, utilizaremos Perl como motor de respaldo.

Tenga en cuenta que su servidor web debe ser compatible con 'Perl /CGI ‘ script 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, 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 'Ejecutar Perl Cron 'botón de secuencia de comandos. 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.

Proceso de restauración

Restaurar una copia de seguridad también es fácil con MySQLDumper. Puede hacer clic en 'Restaurar ‘menú del panel de navegación a 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 se encuentra la copia de seguridad seleccionada que está lista para restaurar. Si desea realizar una restauración completa, haga clic en 'Restaurar 'botón de arriba. Mientras que si desea restaurar solo algunas tablas, haga clic en 'Elegir tablas ‘ para ser restaurado arriba.

Una vez hecho esto, haga clic en 'Restaurar '. Solo 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 Protección de directorio, podemos crear una pantalla de inicio protegida por contraseña. Esta protección de directorio utiliza '.htaccess ‘ función en el servidor web Apache.

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

Luego le pedirá que proporcione alguna credencial.

Una vez que termine con eso, haga clic en Crear protección de directorio botón. 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.

Administración de archivos

Este menú se utiliza para mantener todas las copias de seguridad y restauración disponibles.

Aquí hay algunas actividades que se pueden hacer 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. Subir copias de seguridad grandes para ser restaurado.
  5. Convertir base de datos en formato MySQLDumper (MSD).

Nota :Cuando intentamos convertir la base de datos sin usar ninguna compresión, encontramos 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. Aquí hay algunas secciones que podemos configurar.

Generales
Interfaz
Borrado automático
Correo electrónico
FTP
Escrito

Gestión de registros

Descargador MySQL también proporcione registros básicos para nosotros. Entonces podemos 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. Registro de PHP , Registro de Perl y Registro completo de Perl .

Conclusión

Descargador MySQL Puede que no sea 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 hacer una copia de seguridad de la base de datos MySQL.

http://www.mysqldumper.net/