phpmybackuppro una herramienta de copia de seguridad MySQL basada en la web para Linux

phpmybackuppro una herramienta de copia de seguridad MySQL basada en la web para Linux

phpmybackuppro es un código abierto muy fácil de usar basado en la web Mysql Aplicación de respaldo, escrita en Php Lenguaje lanzado bajo el GPL GPL. Te permite crear Programe copias de seguridad, restaurar y administrar a ellos, descargar, correo electrónico, o cargar copias de seguridad a cualquier Ftp servidor y mucho más. También se necesita Directorios de archivos copia de seguridad y subirlos en un Servidor FTP.

Admite tres niveles de compresión de copias de seguridad (Sin compresión, cremallera o gzip compresión). También admite dos métodos de inicio de sesión de seguridad alternativos, Http o Html autenticación.

Características

Las siguientes son algunas características clave importantes de "phpmybackuppro".

  1. Soporte de copia de seguridad de bases de datos simples o múltiples con o sin datos, estructura de tabla.
  2. Tres niveles de compresión compatible son Sin compresión, gzip o compresión zip.
  3. Crear copias de seguridad programadas sin trabajos cron Usando pequeño Php guion.
  4. Cargar copias de seguridad directamente en Ftp servidor y publicación de copias de seguridad por correo electrónico.
  5. Solo apache y Php necesitaba ejecutar plataformas como Linux, Mac o Windows.
  6. Caparazón interfaz para tomar copias de seguridad manualmente o utilizando script cron.
  7. Entero Copia de seguridad del directorio de archivos y muévalos a cualquier Ftp servidor.
  8. Tome la copia de seguridad de las bases de datos de diferentes cuentas en varios Mysql servidor.
  9. Dos autenticación de seguridad Métodos compatibles Http o Html autenticación de inicio de sesión.
  10. Interfaz amigable y muy fácil de instalar y configurar.
  11. Múltiple idioma soportado.

Tomar copias de seguridad MySQL y restaurarlas desde la línea de comandos siempre es una buena práctica, pero si es que cuando no tiene acceso físico al servidor. En esa situación phpmybackuppro La herramienta es útil.

Cómo instalar phpmybackuppro en Rhel/Centos/Fedora y Debian/Ubuntu

Para instalar phpmybackuppro Aplicación, debe tener en ejecución apache servidor web y Php instalado en el servidor. Instale estos paquetes requeridos en el servidor.

Instale Apache y PHP

Instalar sombrero rojo sistemas basados ​​utilizando beque dominio.

# yum install httpd php php-mysql [rhel/centos 7] # yum install httpd php php-mysqlnd [rhel/centos 8] # servicio httpd arranque 

Instalar Debian sistemas basados ​​utilizando apt-get dominio.

# apt-get install apache2 # apt-get install php libapache2-mod-auth-mysql php-mysql # servicio apache2 iniciar 

El más nuevo phpmybackuppro La versión se puede descargar desde el sitio web de PhpMyBackupPro o puede usar el siguiente comando wget para descargar.

# CD/USR/Share # Wget https: // SourceForge.net/proyectos/phpmybackup/files/phpmybackuppro/phpmybackuppro%202.5/phpmybackuppro-2.5.zip/descargar -o phpmybackuppro -2.5.cremallera 

Descomprimir el phpmybackuppro Archivo ZIP en /usr/share/ directorio.

# Unzip phpmybackuppro-2.5.cremallera

Por razones de seguridad, es mejor colocar el contenido de la carpeta en /usr/share/phpmybackup directorio.

# CD/USR/Share/ # MV PhPMyBackupPro-2.5//usr/share/phpmybackup 

A continuación, vaya a Apache "confusión.d"Directorio y crear un archivo llamado"phpmybackup.confusión" bajo ello. Para sombrero rojo La ruta de los sistemas basados ​​debe ser (/etc/httpd/conf.d/) y para Depara (/etc/apache2/conf.d).

# vi/etc/httpd/conf.d/phpmybackup.conf [en sistemas basados ​​en redhat] # vi/etc/apache2/conf.d/phpmybackup.conf [sobre sistemas basados ​​en Debian] 

Agregue las siguientes líneas. Guardar y cerrar. Las reglas a continuación, por defecto, habilitan el acceso a todos, si desea restringir el acceso a específico IP. Reemplazar "todo" con tu IP DIRECCIÓN". Por ejemplo, la línea debería ser "Permitir desde 172.dieciséis.25.125".

---------------- Apache 2.4 ---------------- Alias ​​/phpmybackup /usr /share /phpmybackup requiere todo lo que  ---------------- Apache 2.2 ---------------- Alias ​​/phpmybackup /usr /share /phpmybackup opciones ninguno de los pedidos Permitir, negar Permitir de todos  

Reanudar apache servicio.

-------- (En sombrero rojo sistemas) -------- # SystemCTL reiniciar httpd o # /etc /init.D/httpd reiniciar -------- (en Debian sistemas) -------- # SystemCTL reiniciar apache2 o # /etc /init.d/apache2 reiniciar 

En algunos sistemas, ciertos archivos deben tener permisos de escritura para el archivo "global_conf.php"Y para el"exportar"Directorio.

# CD/USR/Share/ # Chown -R Root: Apache PhPMyBackup (en Red Hat Systems) # Chown -R Root: www -data phpmyBackup (en Sistemas Debian) # CD/usr/share/phpmybackup/ # chmod 0777 Global_conf.PHP # CHMOD 0777 Exportación

Ahora estás casi listo para empezar phpmybackuppro. Navegue al navegador y cargue el configuración.php Archivo como este.

http: // localhost/phpmybackup/config.php o http: // ip-address/phpmybackup/config.php

En la pestaña de configuración inserte su Mysql detalles, como nombre de host, nombre de usuario, contraseña y nombre de la base de datos. Si desea configurar Ftp ahorrar respaldos, ingresar Iniciar sesión FTP Detalles como se muestra a continuación.

Panel de configuración

A continuación, haga clic en "respaldo"Pestaña para ver la lista de su Mysql base de datos y seleccione el nombre de la base de datos que desea tomar una copia de seguridad.

Panel de respaldo

La copia de seguridad del horario tiene dos formas populares de programar copias de seguridad:

  1. Al incluir el programar script en la aplicación existente.
  2. Usando un marco oculto en una marca de html.

Para programar una copia de seguridad, primero debe crear un script de horario. Ir a "Programa de copia de seguridad" pestaña.

Programa de copia de seguridad

Seleccione con qué frecuencia desea que se genere una copia de seguridad. Entonces tienes que elegir el directorio de eso Php script que incluirá el script de programación más tarde. Después de eso, seleccione el Nombre de la base de datos hacer copias de seguridad, Ingrese un comentario, seleccionar compresión Escriba y finalmente haga clic en "Mostrar guión " botón. En la página siguiente, verá el script de horario recién creado.

En lugar de copiar el código generado al nuevo archivo, puede guardar el código dando un nombre de archivo como "programar_backup.php"En el cuadro de texto y haga clic en"Guardar datos" ahorrar. Para más información lee "Programado_backups.TXTArchivo en el directorio de documentación.

Guión de respaldo

El "consultas SQL"Tab Build para ejecutar Simple consultas SQL a las bases de datos o importar bases de datos desde la computadora local.

Shell de consulta SQL

El "comenzar"Pestaña Pantalla su actual apache, Php y Mysql información de versión.

Información de versión

phpmybackuppro es, con mucho, la solución de respaldo más fácil para Mysql. Si estas manejando Mysql servidor, entonces PMBP es una aplicación necesaria que puede ayudarlo a guardar sus datos preciosos con un esfuerzo mínimo.

Enlaces de referencia

Página de inicio de PhPMyBackupro