Migrar un sitio web grande (varios gigabytes) puede ser una tarea tediosa para hacer desde tu estación de trabajo (con Filezilla, por ejemplo). Si tienes una máquina en un proveedor de hospedaje con acceso a shell, la solución lftp puede demostrar rápidamente ser la alternativa definitiva.

Recupera los archivos:

lftp -e 'mirror /repertoir/distant /repertoir/local' -u login,password -p 21 www.host.com

Envía los archivos:

lftp -e 'mirror -R /repertoir/local /repertoir/distant' -u login,password -p 21 www.host.com

Envía los archivos con 10 conexiones simultáneas:

lftp -e 'mirror --parallel=10 -R /repertoir/local /repertoir/distant' -u login,password -p 21 www.host.com