Arxiu

Entrades etiquetades ‘lftp’

Backups incrementales vía FTP en Linux

diumenge, 6 de febrer de 2011 4 comentaris

Recientemente he decidido pagar un servidor compartido para hacer las copias de seguridad de mis documentos, imágenes y demás. Es un servidor realmente barato pero con la pega que no tengo acceso vía SSH, lo que me ha impedido utilizar aplicaciones como rsync o similares.

Después de buscar un rato la única solución viable que he encontrado ha sido lftp, ya que es el único modo que he encontrado de hacer copias incrementales vía FTP.

lftp tiene un método llamado “mirror” que es el que nos permitirá hacer esto. Un ejemplo sencillo de su uso sería…

lftp -c "set ftp:list-options -a;
		open ftp://usuarioftp:passwordftp@hostftp;
		lcd /directorio/donde/copiar;
		cd /directorio/local/a/copiar;
		mirror --reverse \
		       --delete;
		close -a;"

Como también quería hacer backups de MySQL he decidido entretenerme un rato y hacer mi primer script de bash para hacer copias de mysql y directorios del sistema periódicamente (cada dos días a través de un cron).

Para utilizar el script necesitaréis tener instalado en vuestro servidor linux los paquetes lftp y mailx (o hairloom-mailx); este último servirá para enviarnos un e-mail en caso de error en la subida de nuestros backups. Llegir més…

Categories: Administració, Linux, Programació Etiquetes:, , , ,