MFT Neustart und Wiederherstellung

Wenn Ihr Agent oder Ihr Warteschlangenmanager aus irgendeinem Grund nicht verfügbar sind, z. B. wegen eines Strom- oder Netzwerkausfalls, wird Managed File Transfer in diesen Szenarien wie folgt wiederhergestellt:

  • Wenn während der Übertragung einer Datei ein Problem auftritt, führt Managed File Transfer normalerweise eine Wiederherstellung und einen Neustart dieser Dateiübertragung durch, nachdem das Problem behoben wurde.
  • Wird eine Datei im Verlauf der Übertragung gelöscht oder geändert, solange der Agent oder Warteschlangenmanager nicht verfügbar ist, schlägt die Übertragung fehl und Sie erhalten eine Nachricht mit Einzelheiten zu dem Fehler im Übertragungsprotokoll.
  • Schlägt während einer Dateiübertragung ein Agentenprozess fehl, wird die Übertragung beim Neustart des Agenten fortgesetzt.
  • Wenn die Verbindung zwischen einem Agenten und seinem Agenten-Warteschlangenmanager unterbrochen wird, wartet der Agent, während er versucht, die Verbindung zum Warteschlangenmanager wiederherzustellen. Wenn der Agent erfolgreich eine erneute Verbindung zu seinem Warteschlangenmanager herstellt, wird die aktuelle Übertragung fortgesetzt.
  • Wird der Agent aus irgendeinem Grund gestoppt, stellen alle ihm zugeordneten Ressourcenüberwachungen die Ressourcenabfrage ein. Bei einer Wiederherstellung des Agenten werden die Überwachungen ebenfalls erneut gestartet und die Ressourcenabfrage wird wieder aufgenommen.
  • Erfolgt bei einer Dateiübertragung mit der Quellendisposition delete eine Wiederherstellung, nachdem alle Daten von einem Quellenagenten zu einem Zielagenten gesendet wurden, so wird die Quellendatei entsperrt, bevor sie gelöscht wird. Aufgrund dieser Entsperrung könnte es theoretisch passieren, dass die Quellendatei geändert wird, bevor sie gelöscht wird. Aus diesem Grund wird ein Löschen der Quellendatei als unsicherer Vorgang betrachtet und folgende Warnung wird ausgegeben:
    BFGTR0075W: The source file has not been deleted because it is possible that the source file 
    was modified after the source file was transferred.

    Überprüfen Sie in diesem Fall, ob der Inhalt der Quellendatei unverändert ist, und löschen Sie sie danach manuell.

Sie können den Status Ihrer Übertragungen im IBM® MQ Explorerüberprüfen. Wenn Übertragungen als blockiert angezeigt werden (Stalled), müssen Sie möglicherweise Maßnahmen zur Fehlerbehebung ergreifen, da der Blockierungsstatus auf ein Problem im Zusammenhang mit dem Agenten oder zwischen den beiden Agenten hinweist, die an der Übertragung beteiligt sind.