Retry für NCFTPPUT?

Diskutiere Retry für NCFTPPUT? im Web- & File-Services Forum im Bereich Netzwerke & Serverdienste; [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...

  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. 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'.
     
  3. #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....
     
  4. 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.
     
  5. #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)
     
  6. 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.
     
  7. #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. Empfehlungen für ein Partitionsschema home server

    Empfehlungen für ein Partitionsschema home server: Hallo ihr, ich möchte Debian neu installieren und überlege, wie ich meine Festplatte am sinnvollsten partitioniere Nunja dabei mache ich immer...
  2. Daten für eine Homepage optimieren und verarbeiten?!

    Daten für eine Homepage optimieren und verarbeiten?!: Hi Ihr wisst ja sicher es gibt viele offene Daten die von der Regierung kostenlos zur Verfügung gestellt werden darunter auch "echt zeit daten"....
  3. [gelöst] - for file in ... nur für bestimmte Endungen?

    [gelöst] - for file in ... nur für bestimmte Endungen?: Hallo Zusammen Ich habe einen eigenen Server und das Ziel mittels einem Shell-Skript ein Verzeichnis auf neue Dateien zu überprüfen. Das Skript...
  4. Erweiterbarer Wrapper für GNU find

    Erweiterbarer Wrapper für GNU find: Hallo zusammen, Da ich hier noch einen Account habe, wollte ich mal dieses Forum nutzen, um ganz dreist ein wenig Eigenwerbung zu machen :) Ich...
  5. Suche erweiterbare Audio-APP für 768kHz

    Suche erweiterbare Audio-APP für 768kHz: Kennt jemand eine OS audio APP für den PC, welche höhere Bitraten unterstützt, bzw. die man entsprechend erweitern könnte? Auf dem WIN-Markt habe...