FileTransfers neu starten
FileTransfers sind ein Sonderfall, wenn es um einen Neustart geht. Bei einem Neustart werden die Scripts nur teilweise ausgeführt. Die entsprechenden Aufgaben werden hingegen vollständig ausgeführt.
Windows- und UNIX-Agenten bilden eine Ausnahme. Neustarts werden in regelmäßigen Intervallen festgelegt. Der FileTransfer wird am letzten festgelegten Neustartpunkt fortgesetzt. Wie groß die Intervalle sind, hängt von den Einstellungen im Parameter "JOB_CHECKINTERVAL" der Variablen UC_HOSTCHAR_DEFAULT ab, die der Administrator festgelegt hat.
Eine Beschreibung und einen Abschnitt zum Neustart von FileTransfer-Objekten finden Sie unter Aufgaben neu starten.
Die Neustartmöglichkeiten hängen von der jeweilige Version des Agenten ab (je nachdem, ob er das alte oder neue FileTransfer-Protokoll unterstützt):
-
Altes FileTransfer-Protokoll
Teilqualifizierte FileTransfers können als Ganzes wiederholt werden, wenn das Parent-FileTransfer-Objekt für einen Neustart verwendet wird. Es ist jedoch auch möglich, nur einzelne Child-FileTransfers zu wiederholen.
-
Neues FileTransfer-Protokoll
Alle Dateien werden über eine Aufgabe ausgeführt. Schlägt der FileTransfer fehl, besteht jedoch die Möglichkeit, den Vorgang ab letzter Neustartposition fortzusetzen.
Neustartpunkte werden während des FileTransfers in einem bestimmten Zeitintervall erstellt. Verwenden Sie den Schlüssel FT_RESTARTINFO_INTERVAL in UC-HOSTCHAR_DEFAULT, um das erforderliche Zeitintervall zu bestimmen. Weitere Informationen finden Sie unter UC_HOSTCHAR_DEFAULT - Host-Charakteristika.
Wenn der FileTransfer abbricht, kann dieser von der Dateiposition aus, an welcher der letzte Neustartpunkt festgelegt wurde, neu gestartet werden.
Die Neustartinformationen werden lokal als StatusStore-Dateien auf dem Agentenrechner gespeichert. Um sicherzustellen, dass unvollständige Dateien vor einem Neustart nicht verändert wurden, wird eine Konsistenzüberprüfung durchgeführt.
Die Neustartinformationen werden nach erfolgreichem FileTransfer gelöscht.
Hinweis: Die Neustartoptionen sind nur für FileTransfers des neuen Protokolls verfügbar, wenn der Neustart unter Verwendung der Statistik aufgerufen und das Objekt nicht verändert wurde.
Wenn alle Informationen bei einem Neustart erneut übertragen werden, werden die vorhandenen Dateien auf dem Zielsystem auch dann überschrieben, wenn die Option Wenn Datei im Ziel vorhanden ist: Übertragung abbrechen im FileTransfer-Objekt ausgewählt wurde. Wenn Sie die Option Datei erweitern wählen, wird die Information an die Zieldatei angefügt, auch wenn die Information bereits in der ursprünglichen Ausführung angefügt wurde.
Die Option Alles neu übertragen im Neustartdialog ignoriert die StatusStore-Datei eines vorhergehenden FileTransfers und bildet die Treffermenge neu. Da der Agent bei einem Neustart nicht erkennen kann, ob eine am Zielsystem bereits existierende Datei durch den vorangehenden Originaldurchlauf übertragen wurde oder nicht, wird die Zieldatei überschrieben.
Siehe auch: