2009-06-11 9 views
2

Je cherche un moyen de télécharger la structure des fichiers/dirs d'un serveur à l'autre .. Le seul moyen possible dans mon cas est le téléchargement SFTP, y at-il un moyen facile de le télécharger, en utilisant script ou quelque chose sans archive des fichiers/dirs, je veux recréer sur le serveur distant?automatiser le processus de téléchargement sftp

Merci!

+1

Il existe des modules SFTP disponibles pour la plupart des langages de script. Choisissez celui pour votre langue préférée! – salva

Répondre

3

Peut-être une solution pourrait être trouvée en utilisant scp récursif (scp -r)? Ou êtes-vous limité explicitement à sftp?

Il y a aussi un client nommé qui a le soutien lftp sftp et les scripts - comme fichier batch j'imagine - une liste de commandes ftp. (http://lftp.yar.ru/lftp-man.html)

-1

edtFTPj/PRO est un client Java SFTP doté d'un moteur de script complet. Étant Java, vous pouvez l'exécuter sur n'importe quelle plate-forme où Java est pris en charge.

Voici quelques plus de détails sur le scripting support. Il dispose d'une commande « mput » qui télécharge tous les fichiers dans le répertoire courant au répertoire distant.

Les transferts récursifs ne sont pas encore pris en charge, mais pourraient facilement être ajoutés si nécessaire - support par email si vous êtes intéressé.

0

Vous pouvez envisager Syncplify.me FTP Script! comme une solution. Il vous permet d'écrire des scripts très simples pour atteindre votre objectif. Par exemple, le téléchargement d'un répertoire entier vers un serveur SFTP distant serait en réalité une seule ligne de code ajoutée à l'un des modèles prêts à l'emploi. http://www.syncplify.me/products/ftp-script/

Questions connexes