Salut,
Sans avoir utilisé cet utilitaire, j'ai présumé que la fonction "mirror" permet effectivement d'effectuer une copie récursive (et ce par défaut), en raison du fait que "mirror" comporte une option décrite dans le manuel "-r, --no-recursion don't go to subdirectories" qui permet d'éviter la récursion si elle n'est pas souhaitée.
Pour l'upload l'option "-R, --reverse reverse mirror (put files)" peut être utilisée selon le manuel.
Si lftp ne marche pas pour toi, tu peux toujours utiliser wget, comme expliqué ici (mais en download seulement) :
http://www.commentcamarche.net/forum/affich-1332787-Commande-ftp-pour-copier-un-repertoire
Sinon, tu peux peut être te tourner vers rsync
Dal