5.6 Aktivieren der Ereignismeldung für PlateSpin Migration Factory

PlateSpin Migrate umfasst einen Ereignismeldungsdienst auf der Grundlage von RabbitMQ für die PlateSpin Migration Factory-Umgebung. Die einzelnen PlateSpin Migrate-Server können Meldungen zu Statusänderungen bei Workload-Migrationen in PlateSpin Migrate Connector-Instanzen veröffentlichen, die den Dienst im Namen der PlateSpin Transformation Manager-Projekte abonnieren. Weitere Informationen zur Kommunikation mit PlateSpin Migration Factory finden Sie unter PlateSpin Migration Factory im PTM 2-Administratorhandbuch.

Die RabbitMQ-Meldungswarteschlangen sind bereits vorkonfiguriert und werden automatisch zusammen mit dem PlateSpin-Dienst für einen PlateSpin Migrate-Server gestartet. Meldungen werden nur dann veröffentlicht, wenn Sie den Port 61613 auf dem Migrate-Server öffnen (sodass die Abonnenten sich registrieren können) und eine PlateSpin Migrate Connector-Instanz den Dienst abonniert.

HINWEIS:Die Meldungsfunktion wird automatisch zusammen mit dem übergeordneten PlateSpin Migrate-Serverdienst gestartet, angehalten und neu gestartet. Behalten Sie die Standardeinstellungen für die Ereignismeldung unverändert bei.

In PlateSpin Transformation Manager können Sie den PlateSpin Migrate-Server als Migrationsserverressource für ein Projekt konfigurieren. Die zugewiesene PlateSpin Migrate Connector-Instanz abonniert die RabbitMQ-Ereignismeldungen. Sobald ein RabbitMQ-Abonnent aktiv ist und Workload-Migrationsvorgänge gemeldet werden sollen, veröffentlicht RabbitMQ die Ereignismeldungen und die registrierten Abonnenten erhalten diese Meldungen. Migrate Connector übergibt Meldungen nur für Workloads im entsprechenden Projekt an Transformation Manager.

So aktivieren Sie Ereignismeldungen für Migrationsaufträge auf dem Migrate-Server:

  1. Richten Sie die PlateSpin Migration Factory-Umgebung ein.

    Weitere Informationen finden Sie unter PlateSpin Migration Factory im PTM 2-Administratorhandbuch.

  2. Melden Sie sich als Administratorbenutzer an und öffnen Sie den TCP-Port 61613 für eingehenden STOMP-Datenverkehr auf dem Migrate-Server-Host.

  3. (Azure) Lassen Sie für einen cloudbasierten Migrate-Server in Azure eingehende Verbindungen für STOMP-Verkehr (TCP-Port 61613) in der Netzwerksicherheitsgruppe des Migrate-Servers zu.

  4. Öffnen Sie den TCP-Port 61613 im Netzwerk.

    Weitere Informationen hierzu finden Sie unter Abschnitt 2.6.5, Anforderungen für Ereignismeldung.

  5. Konfigurieren Sie den PlateSpin Migrate-Server in PlateSpin Transformation Manager als Migrationsserverressource für ein Transformationsprojekt.

    Die PlateSpin Migrate Connector-Abonnenten-Komponente registriert sich automatisch bei RabbitMQ auf dem PlateSpin Migrate-Server.

    Weitere Informationen finden Sie unter Verwalten der Migrationsserverressourcen im PTM 2-Benutzerhandbuch.

  6. (PTM-Automatikmodus) Konfigurieren Sie in PlateSpin Transformation Manager mindestens einen Workload-Transformationsplan zur Nutzung der erstellten Migrationsserverressource oder geben Sie mit der automatischen Zuweisung an, dass die Ressource im Pool der ähnlich konfigurierten Migrate-Server berücksichtigt werden soll.

  7. (PTM-Planungsmodus) Importieren Sie die Workloads in PlateSpin Transformation Manager, die in PlateSpin Migrate manuell für Migrationen konfiguriert werden sollen. Migrate Connector stimmt die externen Migrationen in regelmäßigen Abständen mit den importierten Workloads ab und hält Statusinformationen fest.

  8. Starten Sie die Workload-Migrationen.

    Der Migrate-Server erzeugt Ereignismeldungen zu den Workload-Migrationsvorgängen, die auf diesem Server (automatisiert oder manuell) ausgeführt werden. RabbitMQ veröffentlicht die Meldungen. Migrate Connector empfängt die Meldungen und leitet sie zum Nachverfolgen der Fortschritte und zum Melden des Status an das entsprechende Projekt in Transformation Manager weiter.