InicioLinux[Actualización] - Backup completo de nuestro espacio web

[Actualización] - Backup completo de nuestro espacio web

Linux1/6/2015
Esta es una actualización del anterior

Como dice el título, este nuevo script es para realizar copias completas de nuestra web, blog o cualquier otro que tengamos en un host remoto.

Al igual que todos mis scripts está sujeto a cambios para mejorar y simplificar el código y su uso. Está pensado para una distribución basada en arch, pero con unos pocos ajustes sirve para cualquier distro. De hecho, en breve lo actualizaré para su uso en distribuciones basadas de Debian

En esta actualización hay algunos aportes de @andres_elenano por lo que le doy las gracias por colaborar!!

Estas son las funciones que ejecuta:
  • Comprueba que tengas los paquetes necesarios. De lo contrario los instala
  • Comprueba los directorios de destino del equipo local. De lo contrario los crea
  • Comprueba que tengas las variables completas
  • Introduce en el servidor de nuestro host la clave pública ssh en caso de no estar instalada
  • Crea al local una copia de la base de datos
  • Guarda una copia comprimida de la base de datos
  • Hace una purga de las copias más antiguas
  • Guarda una copia incremental de los ficheros del host a local
  • Crea al local una copia comprimida del host
  • Purga las copias del host comprimidas más antiguas
  • En caso de tenerlo configurado copia los comprimidos a un ftp escogido en las variables


Cómo utilizarlo:
En la siguiente captura aparecen las variables que debemos rellenar o modificar:



Como podéis observar, está todo comentado para que no tengamos dudas al momento de rellenarlo. Todas las que están dentro de "OBLIGATORIAS" deben estar rellenadas, de lo contrario el Script no se ejecutará.


Las que están en "OPCIONALES" solo debemos rellenarlas en caso que en el primer apartado hayamos puesto "si" en "respaldoftp".




No pego el código ya que no se ve bien en esta página. Pongo algunas capturas y enlaces a la descarga del Script y al código en Github.


Capturas:











Si lo queréis descargar comprimido: Backup_host
Si queréis ver el código en Github: Github



Como en todos mis aportes, espero recibir sugerencias para mejorarlo y espero que os sea útil.
Datos archivados del Taringa! original
35puntos
114visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

t
tortosi🇦🇷
Usuario
Puntos0
Posts29
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.