IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AIX Discussion :

Anomalie de transfert FTP


Sujet :

AIX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 375
    Par défaut Anomalie de transfert FTP
    Bonjour,

    J'ai un transfert de fichier qui utilise ftp (lancement en manuelle) celui-ci fonctionne une fois sur 4 le problème c'est que lors de la rupture du transfert le fichier ce trouve sur le serveur1 distant bien sur incomplet et est donc transféré sur un autre serveur2 incomplet, j'aimerai savoir s'il y a un moyen de controler la bonne fin du transfert et si celui-ci n'est pas bon de ne rien déposer sur le serveur1 distant (faire un système de rollback).

    Le transfert ce fait entre 3 systèmes,1système initiateur du Ftp et 2 serveurs distants.
    Le fichier est déposé sur le premier serveur1 distant un processus va détecter l'arrivée du fichier et le transférer sur le second serveur2 distant final.
    En cas de problème de transfert il y aura réactivation du transfert (manuellement) mais en sachant que le fichier mal transféré aura été quand même transmis sur le serveur2 distant donc je vais me retrouver avec un transfert en double.
    Nous n'avons aucune connaissance de la config des serveurs 1 et 2 distant (répertoire ...etc.) donc impossible de faire un delete du fichier mal transféré sur l'un ou l'autre des serveurs distants.
    Les serveurs distants sont gérés par des prestataires (2) différents nous avons beaucoup de mal pour avoir des informations.

    Avez-vous une idée pour éviter les doublons.

  2. #2
    Candidat au Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Par défaut
    Salut AAWOOPY56

    a mettre dans la script

    COUNT="0"
    ERRFIEL="fichier erreur log"
    sub_test ()
    {
    ftp (HOST) <<EOF
    get filename
    close
    bye
    EOF
    }

    while [ ${COUNT} -lt 3 ]
    do
    sub_test 1>$ERRFILE 2> $ERRFILE
    set -- `cat $ERRFILE | grep "ansfer complete"`
    code=$?
    if [ $code = 0 ]
    then
    echo "transfer ok"
    COUNT=3
    else
    echo "transfer Nok"
    COUNT=`expr $COUNT + 1`
    sleep 60
    fi
    done

    @+

Discussions similaires

  1. mode de transfert FTP
    Par ben_popcorn dans le forum MFC
    Réponses: 2
    Dernier message: 19/09/2005, 10h02
  2. Réponses: 2
    Dernier message: 21/06/2005, 21h18
  3. transfert ftp avec le composant
    Par sillycoder dans le forum Composants VCL
    Réponses: 3
    Dernier message: 19/05/2005, 09h35
  4. Transfert FTP répétitif et perte de fichiers
    Par Harry dans le forum Développement
    Réponses: 3
    Dernier message: 24/06/2004, 15h15
  5. Problème de transfert FTP sous IIS
    Par thanathz dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo