LFTP: miroir à distance sauf file particulier présent sur la télécommand

Généralement, je modifie mon site web localement et je le pousse avec cette command:

lftp -u user,password host -e "mirror -c -e -R -x ^\.git/$ my /my; exit" 

Mais maintenant, mon site ajoute dynamicment des données au file /my/data .

Je n'ai pas ce file /my/data localement.

QUESTION: Comment pousser sans supprimer /my/data et son contenu?

Remarques:

  • Je pourrais download /my/data et ensuite exécuter la command ci-dessus, mais datatables ajoutées dans les quelques secondes avant le téléchargement et le téléchargement seraient perdus.
  • Pour les autres files / dossiers, la suppression locale doit être reflétée par une suppression à distance.
  • Je ne veux pas utiliser – --only-newer opérations --only-newer , car les horloges peuvent ne pas être ajustées.

    Réponse donnée par le responsable du LFTP:

    Il suffit d'exclure le dossier en utilisant -x ^data/ option.

    Si vous avez besoin de download des files locaux dans ce dossier, utilisez deux miroirs, l'un sans l'option -e , uniquement pour my/data dossier my/data .