Torzak Posté 28 Septembre 2006 Posté 28 Septembre 2006 Salut, Voila j'ai fait rapidement un script shell pour envoyer par FTP une archive de 8go sur un NAS. /usr/bin/ftp -i -n -d -v <<FTPCMD open $FTPSERVER user $FTPLOGIN $FTPPASSWORD put tmp_$ARCHIVENAME-$DATE.tar rename tmp_$ARCHIVENAME-$DATE.tar ARCHIVENAME-$DATE.tar bye FTPCMD mon probleme : Lorsque je test mon script avec des petit s(+/- 1Go) fichiers pas de probleme. Mais avec mon archive de 8 GO cela ne marche pas. mon client Ftp se coupe à la fin de l'upload (qu'il reussit à 100%) pour cause de timeout. Alors pour lui impossible de finir corectement son traviail. En effet d'apres les commandes que je lui ai passé il dois encore renommer le fichier sur la machine distant. J'ai le meme probleme de timeout avec d'autre client comme Lftp ncftpput ..etc Le serveur FTP et un IIS 6.0. J'ai essayer de regler le timeout au max max sur le serveur IIS mais pareille. Si ma memoire est bonne FTP ouvre 2 ports sur le poste client. Un pour l'envoie des fichiers un pour les commandes. Ne faudrais t'il pas que le client ftp envoie regulierement des ping/pong sur le port de commande vers le serveur pour que celui ci maintient la connection ? Comment faire pour automatiser cette tache FTP avec de gros fichiers ? Merci d'avance pour vos reponses.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant