Retry für NCFTPPUT?

Dieses Thema im Forum "Web- & File-Services" wurde erstellt von Rocketeer, 29.11.2006.

  1. #1 Rocketeer, 29.11.2006
    Zuletzt bearbeitet: 29.11.2006
    Rocketeer

    Rocketeer Grünschnabel

    Dabei seit:
    29.11.2006
    Beiträge:
    4
    Zustimmungen:
    0
    [SOLVED] Retry für NCFTPPUT?

    Liebes Board,
    ich hab da so ein gewisses Problem, denn während des CRON - Uploads von mehreren Dateien auf einen FTP Server (übers Internet) stirbt mir oft einfach die Connection und das Skript bricht ab. Der Hauptbsestandteil des Skriptes ist folgende Zeile:

    ncftpput -mAERDD -u upload@domain.ch -p XXXXXX ftp.domain.ch / *

    Ich dachte eigentlich es gäbe ein RETRY flag für ncftpput oder was ähnliches. Habe aber nichts gefunden im grossen weiten Netz. Hat hier jemand mehr Informationen oder eine alternative Methode?
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. theton

    theton Bitmuncher

    Dabei seit:
    27.05.2004
    Beiträge:
    4.820
    Zustimmungen:
    0
    Ort:
    Berlin, Germany
    Weiss ja nicht, wo du gesucht hast, aber lies einfach mal die Manpage zu ncftpput. :rtfm:
    Da findest du eine Option '-z'.
     
  4. #3 Rocketeer, 29.11.2006
    Rocketeer

    Rocketeer Grünschnabel

    Dabei seit:
    29.11.2006
    Beiträge:
    4
    Zustimmungen:
    0
    Zweifel

    Hmm, muss ich zuerst testen. Aber geht es bei der "RESUME" Geschichte nicht darum eine bereits angefangene Datei zu resumen, das hat ja nichts mit einem neuen Versuch zu tun, sondern damit, dass wenn die Datei bereits existiert und noch nicht komplett ist, nicht zu überschreiben sondern fortzufahren....
     
  5. theton

    theton Bitmuncher

    Dabei seit:
    27.05.2004
    Beiträge:
    4.820
    Zustimmungen:
    0
    Ort:
    Berlin, Germany
    Wie dort ja wohl steht, wird per Default überschrieben, was du mit '-Z' auch erzwingen kannst.
     
  6. #5 Rocketeer, 29.11.2006
    Rocketeer

    Rocketeer Grünschnabel

    Dabei seit:
    29.11.2006
    Beiträge:
    4
    Zustimmungen:
    0
    ok, wir sprechen defintiv aneinander vorbei.

    die uploads und so werden ja getätigt, mein problem ist, dass ich möchte, dass wenn die connection stirbt, dann ncftp NOCHMALS versucht die datei upzuloaden (egal ob resume oder nicht)
     
  7. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  8. theton

    theton Bitmuncher

    Dabei seit:
    27.05.2004
    Beiträge:
    4.820
    Zustimmungen:
    0
    Ort:
    Berlin, Germany
    Wenn die Verbindung stirbt, wird ncftpput im Normalfall disconnected. In einem solchen Fall solltest du dir ein Skript basteln, das den Fehler abfängt und die entsprechende Datei nochmal hochlädt. Ansonsten kenne ich garkein FTP-Programm, das sowas per Default kann.
     
  9. #7 Rocketeer, 29.11.2006
    Rocketeer

    Rocketeer Grünschnabel

    Dabei seit:
    29.11.2006
    Beiträge:
    4
    Zustimmungen:
    0
    FYI

    #!/bin/bash
    cd /home/user/upload/

    try=0
    COMPLETE_CONDITION=0

    echo "START G2UPLOAD SCRIPT"

    until [ "$lastresult" = "$COMPLETE_CONDITION" ]
    do
    let "try+=1"
    echo "Try $try ..."
    ncftpput -mAERDD -u user@domain.ch -p pass ftp.domain.ch / *
    let "lastresult=$?"
    echo "Last Resultcode: $lastresult"
    done
    echo "UPLOAD COMPLETED AFTER $try TRY(S)"
    exit 0
     
Thema:

Retry für NCFTPPUT?

Die Seite wird geladen...

Retry für NCFTPPUT? - Ähnliche Themen

  1. SAMBA für Windows10 Domäne einrichten

    SAMBA für Windows10 Domäne einrichten: Hallo, ich habe letztes Wochenende verzweifelt versucht, Samba auf meinem Server einzurichten, daher versuche ich aktuell meinen Fehler zu...
  2. Empfehlung für Server Distribution

    Empfehlung für Server Distribution: Hallo, ich habe hier zu Hause einen kleinen Heimserver, auf welchem ich ein paar Daten für den Zugriff im Haus, einen kleinen Web Service für...
  3. Kleinigkeiten für Euch, mich nicht :-) pkg_add ; DVD rw mounten

    Kleinigkeiten für Euch, mich nicht :-) pkg_add ; DVD rw mounten: Hallo, ich habe 2 Problemchen. Ich kann nichts mehr installieren. Ich brauche aber unbedingt ein Brenn-Programm. Ein schönen Partitionierer usw....
  4. Welche Distri für Programming from the Ground Up

    Welche Distri für Programming from the Ground Up: Hallo! Ich möchter gerne das Buch Programming from the Ground Up durcharbeiten. savannah_nongnu_org/projects/pgubook/ Da geht es um Programmieren...
  5. Zeichen an Zeilenanfang für bestimmten Zeilenbereich einfügen

    Zeichen an Zeilenanfang für bestimmten Zeilenbereich einfügen: Hallo, ich würde gerne in einem Textdokument, z.B. von Zeile 10 - 18, an den Zeilenanfang ein # einfügen. Habe mir schon diverse Seiten zu SED...