LFTP, Backup remoto
Muchas veces no tenemos acceso vÃa SSH y solo contamos con el acceso FTP, y es un poco tedioso estar realizando backup a través de nuestro gestor de FTP (puede ser filezilla), y lo ideal es tener un CRON para que automatice todo el proceso, para ello contamos con LFTP.
Con LFTP podemos hacer un backup de nuestro sitio web desde la lÃnea de comandos y programar un CRON. Aquà os explicare como hacerlo de una forma sencilla.
Primeramente instalamos LFTP en caso no lo tengamos.
sudo aptitude install lftp
Ahora viene lo bueno, vamos a realizar una copia desde nuestro servidor a nuestra máquina local, indicando que realice una copia de los archivos que previamente no se han copiado en local y eliminaremos los archivos en local que no se encuentren en el servidor.
Ejemplo
lftp -c "open -u user,password ftp://ubublog.com; mirror -ne /www /var/www/ubublog"
Con esto le decimos que se conecte a ubublog que el directorio a copiar desde el servidor será www y el destino en nuestro servidor local será /var/www/ubublog
Podemos crear un script que lo haga automáticamente
#! /bin/bash clear echo "Realizando Backup" echo "-----------------" echo "" lftp -c "open -u usuario,password ftp://ubublog.com; mirror -ne /www /var/www/ubublog" echo "Backup completado"
Le damos permisos de ejecución:
sudo chmod +x nombrescript.sh
Lo último serÃa programar el CRON para lanzarlo cada x tiempo.
Espero les sea de utilidad.
Si te gustó esta entrada anÃmate a escribir un comentario o suscribirte al feed y obtener los artÃculos futuros en tu lector de feeds.


Información Bitacoras.com…
Valora en Bitacoras.com: Muchas veces no tenemos acceso vÃa SSH y solo contamos con el acceso FTP, y es un poco tedioso estar realizando backup a través de nuestro gestor de FTP (puede ser filezilla), y lo ideal es tener un CRON para que automatice t…..