Zum Inhalt

Funktionsweise

Upload und Compare Agents werden über ein eigenes Setup auf einem Client PC installiert. Damit ein Agent mit dem Server über TCP/IP kommunizieren und Aufgaben ausführen kann, müssen auf dem Server im AdminClient bestimmte Einstellungen konfiguriert werden. Dabei wird die IP-Adresse des Clients, auf dem der Agent installiert ist, sowie die Ports angegeben.

Die Aufgaben werden entweder manuell in einer Clientapplikation gestartet oder als Jobs angelegt.

  • Wird die Aufgabe manuell ausgeführt, überträgt die Clientapplikation die für die Aufgabe benötigten Daten über den Server auf den Agent, der die Aufgabe ausführt und die Ergebnisse über den Server an die Anwendung zurück sendet.
  • Bei der automatischen Jobausführung wertet der zeitgesteuerte Scheduler des octoplant Servers die Konfiguration des Jobs aus und sendet zu den festgelegten Zeitpunkten einen Auftrag an den entsprechenden Agent. Dieser arbeitet den Auftrag ab, d. h., er führt einen Upload/Vergleich durch. Sobald der Agent seine Aufgabe erledigt hat, sendet er eine Nachricht an den Server, dass die entsprechenden Daten bereit stehen.

Bei der manuellen Ausführung ist folgendes zu beachten:

  • Folgende Aufgaben können aus den Clientapplikationen ausgelagert werden: Backup/Backup-Vergleich, Version/Version-Vergleich, Backup/Version-Vergleich, Vergleich der Arbeitsverzeichnisse.
  • Die Kommunikation zwischen der Clientapplikation und dem Compare Agent erfolgt nicht direkt, sondern immer über den Server. Das bedeutet, dass sowohl der Rechner auf dem die Clientanwendung als auch der Rechner auf dem der Agent installiert ist, für den Server erreichbar sein müssen. Daher können Compare Agents bei lokaler Anmeldung in der Clientapplikationen und im BackupClient generell nicht verwendet werden.
  • Die Beschränkungen für die maximale Anzahl gleichzeitig ausführbarer Jobs und Vergleiche enthält auch die Anzahl der Vergleiche, die von Clientapplikationen über Agents abgewickelt werden.
  • Die Ausführung von Clientskripten ist nicht möglich, wenn Aufgaben von einer Clientapplikation an einen Agent ausgelagert werden. Serverskripte werden normal ausgeführt.
  • Der Vergleich bei der Versionierung von Komponenten mit zugewiesenen Standardbausteinen kann nicht an einen Agent ausgelagert werden.

Verwandte Themen