Hola colegas,

Necesito sincronizar por FTP el contenido de una instalación remota de Joomla
hacia un directorio local, pero deseo solo el contenido nuevo, pues ya tengo una
copia anterior (de la base de datos me ocupo mediante akeeba). Como mi ISP aun
no me ha habilitado rsync, he intentado resolver con lftp, y hasta cierto punto
lo he conseguido, pero he encontrado una dificultad:

No hay manera que logre que lftp me acepte los parámetros desde la línea de
comandos, tengo que entrar primero al ftp y entonces teclear las opciones
manualmente, entonces si las acepta. Se supone que lftp esta diseñado
precisamente para usarse desde la línea de comandos, y me gustaría hacer un
alias o un script para no tener que estar tecleando por gusto y poder programar
la sincronización en cron.

En fin, esto es lo que funciona:

cd /var/www/intranet
sudo lftp -u micuenta misitio

Una vez dentro, pongo esto:
cd data
mirror --exclude cache/ --delete-first --only-newer --parallel=3 -v

Pero no consigo poner todo esto en una linea (aunque he probado diferentes
variantes), si alguien sabe como hacerlo funcionar, por favor compártalo aquí.

Saludos, H

-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a