Zum Inhalt

Uploadtyp FTP konfigurieren (FTP-Jobs)

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

  1. Wählen Sie Ihre Komponente im Projektbaum 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 notwendigen Einstellungen vorgenommen wurden.

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.

    Info

    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 octoplant gelistet ist, wenden Sie sich bitte an unser Supportteam, um weitere Informationen zu erhalten.

  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.

    Info

    Mit den angegebenen Anmeldedaten muss der Zugriff auf das Unterverzeichnis möglich sein. octoplant 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/Unterverzeichnis1/Unterverzeichnis2 und /Ordner1/Unterverzeichnis1/1234
    Struktur des Backups: Archiv.zip/Ordner1/Unterverzeichnis1/Unterverzeichnis2 und Archiv.zip/Ordner1/Unterverzeichnis1/1234

  9. Sie können überprüfen, ob die Anmeldung am FTP-Server mit den angegebenen Anmeldedaten möglich ist, indem Sie die Schaltfläche Prüfen anklicken. Falls die Überprüfung nicht erfolgreich ist, wird der Job ebenfalls fehlschlagen.

Info

Gegebenenfalls müssen Sie den in Schritt 4 eingestellten Port in ihrer Firewall freischalten.

Abschnitt Erweitert

Geben Sie Wartezeit zwischen Paketen und die Maximale Größe von Datenpaketen (in KB) ein, um die Bandbreite zum Gerät zu drosseln. Dadurch wird verhindert, dass das Gerät oder das Netzwerk überlastet wird.

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.

FAQ

Fehler bei der Erstellung eines Backups mit einem Backup-Job der Uploadklasse FTP

Zur Lösung des oben genannten Problems kommen zwei Optionen in Betracht:

Passiven Modus einschalten

  1. Starten Sie den AdminClient.
  2. Melden Sie sich mit einem geeigneten Benutzernamen und Passwort am System an.
  3. Öffnen Sie das Modul Jobs.
  4. Wählen Sie die Registerkarte Start.
  5. Wählen Sie im Projektbaum die Komponente, deren FTP-Job mit Fehlern endete.
  6. Wählen Sie den Uploadtyp FTP.
  7. Wählen Sie in der Tabelle Jobs den Job aus, dessen Ausführung Fehler verursacht hat.
  8. Aktivieren Sie die Option Passives FTP verwenden unter FTP Einstellungen.
  9. Speichern Sie die Änderungen.
  10. Klicken Sie in der Gruppe Ausführen auf die Schaltfläche Ausgewählte Jobs einmalig ausführen.
  11. Warten Sie, bis der Job beendet ist.
  12. Setzen Sie gegebenenfalls die Art der Ausführung auf Nach Zeitplan oder Nicht aktiv zurück.

Info

Wenn die Aktivierung von Passives FTP verwenden keine Wirkung zeigt und die Fehler weiterhin auftreten, deaktivieren Sie das Kontrollkästchen und fahren Sie mit der nächsten Option fort.

VDogUpload.exe zu den Firewall-Ausnahmen hinzufügen

Die Datei VDogUpload.exe wird (auch) beim Upload per FTP ausgeführt.
Wird der Datentransfer, der durch die Ausführung der o.g. Datei zustande kommt, durch die Firewall verhindert, kommt es zu Timeout-Fehlern. Um das Auftreten dieser Fehler zu verhindern, muss die Datei VDogUpload.exe zu den Firewall-Ausnahmen hinzugefügt werden. Da davon auszugehen ist, dass nicht alle Kunden die gleiche Firewall(-Software) verwenden, kann hier keine Auskunft über die richtige Vorgehensweise gegeben werden.
Informationen dazu finden Sie in der Dokumentation des von Ihnen verwendeten Produkts. Eine weitere Informationsquelle ist das Internet. Geben Sie einen der folgenden Suchtexte in das Textfeld Ihrer Suchmaschine ein:

  • {Produktname/Name der Firewall} Ausnahme
  • {Produktname/Name der Firewall} Ausnahme konfigurieren
  • {Produktname/Name der Firewall} Ausnahme erlauben
  • {Produktname/Name der Firewall} Ausnahme hinzufügen

Verwandte Themen