Jobkonfiguration Uploadtyp FTP (FTP-Jobs)

Jobs mit dem Uploadtyp FTP führen einen Zugriff auf einen FTP-Server durch.

  1. Wählen Sie im Projektbaum Ihre Komponente aus.

  2. Klicken Sie in der Menüleiste auf die Schaltfläche Erstellen oder ziehen Sie die Komponente per Drag-and-drop in den Bereich Jobs.
  3. Prüfen Sie, ob im Bereich Jobkonfiguration der Uploadtyp FTP angezeigt wird.

  4. Konfigurieren Sie die allgemeinen Abschnitte Allgemein, Benachrichtigung, Upload und Vergleich und Automatische Versionserstellung nach Jobausführung. Die Abschnitte Benachrichtigung und Automatische Versionserstellung nach Jobausführung werden nur angezeigt, wenn die dafür erforderlichen Einstellungen vorgenommen wurden.

 

Abschnitt FTP Einstellungen

Jobkonfiguration, Abschnitt FTP Einstellungen

Abbildung: Jobkonfiguration, Abschnitt FTP Einstellungen

  1. Geben Sie im Feld FTP-Server die IP-Adresse des FTP-Servers ein, mit dem eine Verbindung hergestellt werden soll.
  2. Wählen Sie im Dropdownmenü Verbindungstyp den Verbindungstyp aus, der für die Kommunikation verwendet werden soll.
  3. Als FTP-Client-Bibliothek ist standardmäßig WodFtp eingestellt.
    Da FTP ein altes Protokoll ist, besteht die Möglichkeit, dass nicht alle möglichen FTP-Server von der Default-Bibliothek "WodFtp" abgedeckt werden können. Hierfür gibt es aber viele verschiedene Möglichkeiten. Falls Ihre Variante nicht in versiondog gelistet ist, bitte wenden Sie sich an unser Supportteam für weitere Informationen.
  4. Geben Sie im Feld Port den Port ein, über den die Kommunikation ablaufen soll. Standardmäßig ist Port 21 eingestellt.
  5. Wenn Sie passives FTP verwenden wollen, aktivieren Sie das Kontrollkästchen.
  6. Aktivieren Sie das Kontrollkästchen Symlinks folgen, um Dateien in Verzeichnissen zu sichern, die über Symlinks (symbolische Links) erreicht werden können.
  7. Wenn erforderlich, geben Sie die Anmeldedaten (Benutzername und/ oder Passwort) des Benutzers an, unter dem der Zugriff erfolgen soll. Je nach Konfiguration Ihres FTP-Servers ist dieser Schritt optional. Ein Upload kann auch ohne Benutzername oder Passwort durchgeführt werden.
  8. Falls die Daten in einem Unterverzeichnis des FTP-Servers gespeichert sind, geben Sie im Feld Unterverzeichnis den Pfad des Unterverzeichnisses an.

    Mit den angegebenen Anmeldedaten muss der Zugriff auf das Unterverzeichnis möglich sein. versiondog unterstützt bis zu 10 Unterverzeichnisse pro Job.

    Wenn nur ein Unterverzeichnis angegeben wird, wird nicht der gesamte Pfad auf dem FTP-Server im Backup dargestellt, sondern nur das letzte Verzeichnis im Pfad:

    Beispiel:

    Pfad auf dem FTP-Server: /Ordner1/Unterordner1/*

    Aufbau des Backups: Archive.zip/*

    Wenn mehrere Unterverzeichnisse angegeben werden, wird die gesamte Verzeichnisstruktur in das Backup übernommen.

    Beispiel:

    Pfad auf dem FTP-Server: /Ordner1/Unterordner1/Unterordner2 und /Ordner1/Unterordner1/1234

    Aufbau des Backups: Archive.zip/Ordner1/Unterordner1/Unterordner2 und Archive.zip/Ordner1/Unterordner1/1234

  1. Sie können überprüfen, ob die Anmeldung am FTP-Server mit den angegebenen Anmeldedaten möglich ist, indem Sie die Schaltfläche Prüfe anklicken. Falls die Überprüfung nicht erfolgreich ist, wird der Job ebenfalls fehlschlagen.
    Gegebenenfalls müssen Sie den in Schritt 4 eingestellten Port in ihrer Firewall freischalten.

 

Abschnitt Erweitert

Aktivieren Sie das Kontrollkästchen Upload nur bei abweichendem Zeitstempel durchführen (reduziert die Netzwerklast), damit beim Upload der Zeitstempel statt des Inhalts der Dateien überprüft wird. Dadurch werden ausschließlich neue und bearbeitete Dateien für ein Backup hochgeladen; Dateien ohne Änderungen werden vom vorherigen Backup übernommen, was die Netzwerklast weiter begrenzt.

 

Abschnitt Dateispezifikationen und Vergleichereinstellungen

Standardmäßig werden Vergleiche mit den Vergleichseinstellungen der Komponente durchgeführt. In diesem Abschnitt können jobspezifische Anpassungen vorgenommen werden.

Die Tabelle zeigt das eingestellte Vergleichs- und Speicherverhalten.

  1. Aktivieren Sie das Kontrollkästchen Spezifische Konfiguration für diesen Job aktivieren.
  2. Klicken Sie auf Bearbeiten.
  3. Legen Sie im dann geöffneten Dialog neue Parameter für den Vergleichs- und Speicherprozess fest.

 

Beim Erstellen eines Backups mit Hilfe eines Backup-Jobs über Upload Klasse FTP tritt ein Fehler auf. Was muss ich ändern, um den Fehler zu beseitigen?

 

Zwei Möglichkeiten können zur Behebung des o.a. Problems in Betracht gezogen werden:

  1. Passive mode einschalten

    AdminClient starten

    1. Starten Sie den AdminClient.
    2. Melden Sie sich mit geeignetem Benutzernamen und Passwort am System an.
    3. Öffnen Sie das Modul Jobs.

    Job konfigurieren

    1. Selektieren Sie die Registerkarte Start.
    2. Wählen Sie im Projektbaum die Komponente aus, deren FTP-Job mit Fehlern beendet wurde.
    3. Wählen Sie den Uploadtyp FTP aus.
    4. Wählen Sie in der Tabelle Jobs den Job aus, bei dessen Ausführung Fehler aufgetreten sind.
    5. Aktivieren Sie unter FTP-Einstellungen die Option Passives FTP verwenden.
    6. Speichern Sie die Änderungen.

    Job (testweise) manuell ausführen

    1. Klicken Sie in der Gruppe Ausführen auf die Schaltfläche Ausgewählte Jobs einmalig ausführen.
    2. Warten Sie, bis die Ausführung des Jobs abgeschlossen ist.
    3. Setzen Sie ggf. die Art der Ausführung auf Nach Zeitplan oder Nicht aktiv zurück.

    Sollte die Aktivierung des Passive mode keine Wirkung zeigen und die Fehler weiterhin auftreten, deaktivieren Sie den Passive mode und fahren Sie mit Abschnitt b) fort.

  2. VDogUpload.exe zu Ausnahmen der Firewall hinzufügen

    Die Datei VDogUpload.exe wird (auch) beim Upload via FTP ausgeführt. Wird der Datentransfer, der auf die Ausführung der o.a. Datei zurückzuführen ist, durch die Firewall unterbunden, kommt es zu Timeout-Fehlern.

    Damit diese Fehler nicht mehr auftreten, muss die Datei VDogUpload.exe zu den Ausnahmen der Firewall hinzugefügt werden.

    Da davon auszugehen ist, dass nicht alle Kunden die gleiche Firewall (Software) einsetzen, können an dieser Stelle keine Angaben zu einer korrekten Vorgehensweise gemacht werden.

    Informationen dazu entnehmen Sie der Dokumentation des von Ihnen eingesetzten Produkts. Eine weitere Quelle von Informationen ist das Internet. Geben Sie in das Textfeld Ihrer Suchmaschine einen der u.a. Suchtexte ein:

    • <Produktname/Name der Firewall> Ausnahme
    • <Produktname/Name der Firewall> Ausnahme konfigurieren
    • <Produktname/Name der Firewall> Ausnahme zulassen
    • <Produktname/Name der Firewall> Ausnahme hinzufügen

 

Verwandte Themen
Jobkonfiguration
Zusätzliche Jobeinstellungen vornehmen