Liste der automatisierten Migrationsaktivitäten mithilfe der Migration Factory-Webkonsole - Cloud Migration Factory auf AWS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Liste der automatisierten Migrationsaktivitäten mithilfe der Migration Factory-Webkonsole

Die Cloud Migration Factory AWS on-Lösung stellt automatisierte Migrationsaktivitäten bereit, die Sie für Ihre Migrationsprojekte nutzen können. Sie können die unten aufgeführten Migrationsaktivitäten verfolgen und sie an Ihre Geschäftsanforderungen anpassen.

Bevor Sie mit einer der Aktivitäten beginnen, sollten Sie unbedingt das Benutzerhandbuch — Automatisierung von der Konsole aus ausführen lesen, um zu verstehen, wie das funktioniert. Außerdem müssen Sie einen Automatisierungsserver erstellen und Windows- und Linux-Benutzer erstellen, um die Automatisierung von der Konsole aus auszuführen.

Verwenden Sie die folgenden Verfahren in derselben Reihenfolge, um einen vollständigen Testlauf der Lösung mithilfe des Beispiel-Automatisierungsskripts und der Aktivitäten durchzuführen.

Überprüfen Sie die Voraussetzungen

Connect zu den Quellservern im Geltungsbereich her, um die erforderlichen Voraussetzungen wie TCP 1500, TCP 443, freien Speicherplatz auf dem Root-Volume, .NET-Framework-Version und andere Parameter zu überprüfen. Diese Voraussetzungen sind für die Replikation erforderlich.

Bevor Sie die Prüfung der Voraussetzungen durchführen können, müssen Sie die erste Version manuell auf einem Quellserver installieren, damit ein Replikationsserver in EC2 erstellt wird. Wir stellen eine Verbindung zu diesem Server her, um den Port 1500 zu testen. Nach der Installation erstellt der AWS Application Migration Service (AWSMGN) den Replikationsserver in Amazon Elastic Compute Cloud (Amazon EC2). In dieser Aktivität müssen Sie den TCP-Port 1500 vom Quellserver zum Replikationsserver überprüfen. Informationen zur Installation des AWS MGN-Agenten auf Ihren Quellservern finden Sie in den Installationsanweisungen im AWS Application Migration Service-Benutzerhandbuch.

Gehen Sie wie folgt vor, während Sie bei der Migration Factory-Webkonsole angemeldet sind.

  1. Wählen Sie in der Migration Factory-Konsole im Menü auf der linken Seite Jobs und dann auf der rechten Seite Aktionen und dann Run Automation aus.

  2. Geben Sie den Jobnamen ein, wählen Sie das Skript 0-Check MGN Prerequisites und Ihren Automatisierungsserver aus, um das Skript auszuführen. Wenn der Automatisierungsserver nicht existiert, stellen Sie sicher, dass Sie den Vorgang Einen Migrationsautomatisierungsserver erstellen abschließen.

  3. Die Auswahl von Linux Secrets und/oder Windows Secrets hängt davon ab, welche Betriebssysteme Sie für diese Welle haben. Geben Sie die IP-Adresse des MGN-Replikationsservers ein, wählen Sie die Welle aus, auf der Sie die Automatisierung ausführen möchten, und klicken Sie auf Automatisierungsauftrag senden.

  4. Sie werden zur Seite mit der Jobliste weitergeleitet. Der Jobstatus sollte LAUTEN. Wählen Sie Aktualisieren, um den Status zu sehen. Nach ein paar Minuten sollte er zu Complete wechseln.

  5. Das Skript aktualisiert auch den Migrationsstatus der Lösung in der Migration Factory-Weboberfläche, wie im folgenden Screenshot eines Beispielprojekts gezeigt.

Migrationsstatus

Installieren Sie die Replikationsagenten

Anmerkung

Stellen Sie vor der Installation des Agenten sicher, dass AWSMGN in jedem Zielkonto und jeder Region initialisiert ist.

Gehen Sie wie folgt vor, um die Replikationsagenten automatisch auf den Quellservern im Geltungsbereich zu installieren.

  1. Wählen Sie in der Migration Factory-Konsole im Menü auf der linken Seite Jobs und dann auf der rechten Seite Aktionen und dann Run Automation aus.

  2. Geben Sie den Jobnamen ein, wählen Sie 1-Install MGN Agents Script und Ihren Automationsserver aus, um das Skript auszuführen. Wenn der Automatisierungsserver nicht existiert, stellen Sie sicher, dass Sie den Vorgang Einen Migrationsautomatisierungsserver erstellen abschließen.

  3. Die Auswahl von Linux Secrets und/oder Windows Secrets hängt davon ab, welche Betriebssysteme Sie für diese Welle haben. Wählen Sie die Welle aus, für die Sie die Automatisierung ausführen möchten, und wählen Sie Automatisierungsjob einreichen.

  4. Sie werden zur Seite mit der Jobliste weitergeleitet. Der Jobstatus sollte laufen sein. Wählen Sie Aktualisieren, um den Status zu sehen. Nach ein paar Minuten sollte er zu Complete wechseln.

  5. Das Skript stellt auch den Migrationsstatus in der Migration Factory-Weboberfläche bereit, wie im folgenden Beispiel-Screenshot gezeigt.

    Migrationsstatus

Übertragen Sie die Skripte nach dem Start

AWS Application Migration Service (MGN) unterstützt Skripts nach dem Start, um Sie bei der Automatisierung von Aktivitäten auf Betriebssystemebene zu unterstützen, z. B. bei der Installation/Deinstallation der Software nach dem Start von Ziel-Instances. Diese Aktivität überträgt die Skripts nach dem Start auf Windows- und/oder Linux-Computer, je nachdem, welche Server für die Migration identifiziert wurden.

Anmerkung

Bevor Sie die Skripts nach dem Start übertragen, müssen Sie die Dateien in einen Ordner auf dem Server für die Migrationsautomatisierung kopieren.

Gehen Sie wie folgt vor, um die Skripts nach dem Start auf Windows-Computer zu übertragen.

  1. Wählen Sie in der Migration Factory-Konsole im Menü auf der linken Seite Jobs und dann auf der rechten Seite Aktionen und dann Run Automation aus.

  2. Geben Sie den Jobnamen ein, wählen Sie 1-Copy Post Launch Scripts Script und Ihren Automationsserver aus, um das Skript auszuführen. Wenn der Automatisierungsserver nicht existiert, stellen Sie sicher, dass Sie den Vorgang Einen Migrationsautomatisierungsserver erstellen abschließen.

  3. Die Auswahl von Linux Secrets und/oder Windows Secrets hängt davon ab, welche Betriebssysteme Sie für diese Welle haben. Geben Sie einen Linux-Quellpfad und/oder einen Windows-Quellpfad an.

  4. Wählen Sie die Welle aus, für die Sie Automaton ausführen möchten, und wählen Sie Automatisierungsjob einreichen.

  5. Sie werden zur Seite mit der Jobliste weitergeleitet. Der Jobstatus sollte laufen sein und Sie können „Aktualisieren“ wählen, um den Status zu sehen. Nach ein paar Minuten sollte es zu Complete wechseln.

Überprüfen Sie den Replikationsstatus

Bei dieser Aktivität wird der Replikationsstatus für die Quellserver im Geltungsbereich automatisch überprüft. Das Skript wird alle fünf Minuten wiederholt, bis sich der Status aller Quellserver in der angegebenen Welle in den Status Fehlerfrei ändert.

Verwenden Sie das folgende Verfahren, um den Replikationsstatus zu überprüfen.

  1. Wählen Sie in der Migration Factory-Konsole im Menü auf der linken Seite Jobs und dann auf der rechten Seite Aktionen und dann Run Automation aus.

  2. Geben Sie den Jobnamen ein, wählen Sie 2-Verify Replication Status-Skript und Ihren Automatisierungsserver aus, um das Skript auszuführen. Wenn der Automatisierungsserver nicht existiert, stellen Sie sicher, dass Sie den Vorgang Einen Migrationsautomatisierungsserver erstellen abschließen.

  3. Wählen Sie die Welle aus, für die Sie Automaton ausführen möchten, und wählen Sie Automatisierungsjob einreichen.

  4. Sie werden zur Seite mit der Jobliste weitergeleitet. Der Jobstatus sollte laufen sein und Sie können auf die Schaltfläche „Aktualisieren“ klicken, um den Status zu sehen. Nach ein paar Minuten sollte es zu Complete wechseln.

Status der Datenreplikation
Anmerkung

Die Replikation kann eine Weile dauern. Möglicherweise sehen Sie das Status-Update einige Minuten lang nicht von der Werkskonsole aus. Optional können Sie den Status auch im MGN-Dienst überprüfen.

Überprüfen Sie die Startvorlage

Diese Aktivität validiert die Server-Metadaten in der Migration Factory und stellt sicher, dass sie mit der EC2-Vorlage funktionieren und keine Tippfehler enthalten. Dabei werden sowohl Test- als auch Cutover-Metadaten validiert.

Verwenden Sie das folgende Verfahren, um die EC2-Startvorlage zu validieren.

  1. Navigieren Sie zur Migration Factory-Konsole und wählen Sie im Menübereich Wave aus.

  2. Wählen Sie die Zielwelle und dann Aktionen aus. Wählen Sie Rehost und dann MGN aus.

  3. Wählen Sie für die Aktion „Startvorlage validieren und anschließend „Alle Anwendungen“ aus.

  4. Wählen Sie Senden, um die Validierung zu starten.

Nach einiger Zeit wird die Validierung ein erfolgreiches Ergebnis zurückgeben.

Anmerkung

Wenn die Validierung nicht erfolgreich ist, erhalten Sie eine bestimmte Fehlermeldung:

Die Fehler können auf ungültige Daten im Serverattribut zurückzuführen sein, z. B. auf ungültige Subnet_IDs, SecurityGroup_Ids oder InstanceType.

Sie können von der Migration Factory-Weboberfläche zur Pipeline-Seite wechseln und den problematischen Server auswählen, um die Fehler zu beheben.

Starten Sie Instances zum Testen

Diese Aktivität startet alle Zielcomputer für eine bestimmte Welle in AWS Application Migration Service (MGN) im Testmodus.

Gehen Sie wie folgt vor, um Test-Instances zu starten.

  1. Wählen Sie auf der Migration Factory-Konsole im Navigationsmenü Wave aus.

  2. Wählen Sie Zielwelle und dann Aktionen aus. Wählen Sie Rehost und dann MGN aus.

  3. Wählen Sie Aktion „Testinstanzen starten“ und anschließend „Alle Anwendungen“ aus.

  4. Wählen Sie Senden, um Testinstanzen zu starten.

  5. Nach einiger Zeit wird die Validierung ein erfolgreiches Ergebnis zurückgeben.

Die Wave-Aktion war erfolgreich
Anmerkung

Durch diese Aktion wird auch der Migrationsstatus für den gestarteten Server aktualisiert.

Überprüfen Sie den Status der Zielinstanz

Bei dieser Aktivität wird der Status der Zielinstanz überprüft, indem der Startvorgang für alle Quellserver im Geltungsbereich in derselben Welle überprüft wird. Es kann bis zu 30 Minuten dauern, bis die Ziel-Instances hochgefahren sind. Sie können den Status manuell überprüfen, indem Sie sich bei der Amazon EC2-Konsole anmelden, nach dem Namen des Quellservers suchen und den Status überprüfen. Sie erhalten eine Zustandsprüfungsnachricht, dass 2/2 Prüfungen bestanden wurden, was darauf hinweist, dass die Instance aus Sicht der Infrastruktur fehlerfrei ist.

Bei einer groß angelegten Migration ist es jedoch zeitaufwändig, den Status jeder Instanz zu überprüfen. Daher können Sie dieses automatisierte Skript ausführen, um zu überprüfen, ob der Status der 2/2 Prüfungen für alle Quellserver in einer bestimmten Welle bestanden wurde.

Verwenden Sie das folgende Verfahren, um den Status der Zielinstanz zu überprüfen.

  1. Navigieren Sie zur Migration Factory-Konsole und wählen Sie im Menü auf der linken Seite Jobs aus.

  2. Wählen Sie auf der rechten Seite Aktionen und dann Automatisierung ausführen aus.

  3. Geben Sie den Jobnamen ein, wählen Sie 3-Verify Instance Status script und Ihren Automationsserver aus, um das Skript auszuführen. Wenn der Automatisierungsserver nicht existiert, stellen Sie sicher, dass Sie den Vorgang Einen Migrationsautomatisierungsserver erstellen abschließen.

  4. Wählen Sie die Welle aus, für die Sie Automaton ausführen möchten, und wählen Sie Automatisierungsjob einreichen.

  5. Sie werden zur Seite mit der Jobliste weitergeleitet. Der Jobstatus sollte laufen sein und Sie können „Aktualisieren“ wählen, um den Status zu sehen. Nach ein paar Minuten sollte es zu Complete wechseln.

Anmerkung

Der Start der Instanz kann eine Weile dauern, und es kann sein, dass Sie das Status-Update einige Minuten lang nicht von der Werkskonsole aus sehen. Migration Factory erhält außerdem ein Status-Update vom Skript. Aktualisieren Sie den Bildschirm bei Bedarf.

Anmerkung

Wenn Ihre Ziel-Instances die 2/2-Zustandsprüfungen beim ersten Mal nicht bestehen, kann das daran liegen, dass der Startvorgang länger dauert. Wir empfehlen, die Integritätsprüfungen etwa eine Stunde nach der ersten Integritätsprüfung ein zweites Mal durchzuführen. Dadurch wird sichergestellt, dass der Startvorgang abgeschlossen ist. Wenn die Integritätsprüfungen beim zweiten Mal fehlschlagen, wenden Sie sich an das AWSSupport Center, um einen Supportfall zu protokollieren.

Als bereit für die Umstellung markieren

Sobald der Test abgeschlossen ist, ändert diese Aktivität den Status des Quellservers so, dass er als bereit für die Übernahme markiert wird, sodass der Benutzer eine Übernahmeinstanz starten kann.

Verwenden Sie das folgende Verfahren, um die EC2-Startvorlage zu validieren.

  1. Wählen Sie auf der Migration Factory-Konsole auf der linken Seite Wave aus.

  2. Wählen Sie die Zielwelle aus und klicken Sie auf die Schaltfläche Aktionen. Wählen Sie Rehost und dann MGN aus.

  3. Wählen Sie Als „Bereit für die Übernahme“ markieren und anschließend Alle Anwendungen aus.

  4. Wählen Sie Senden, um Live-Instanzen zu starten.

Nach einiger Zeit wird die Validierung zu einem erfolgreichen Ergebnis führen.

Wave Action ist bereit für die Umstellung

Fahren Sie die Quellserver im Geltungsbereich herunter

Durch diese Aktivität werden die Quellserver im Geltungsbereich heruntergefahren, die an der Migration beteiligt sind. Nachdem Sie den Replikationsstatus der Quellserver überprüft haben, können Sie die Quellserver herunterfahren, um Transaktionen von den Client-Anwendungen zu den Servern zu beenden. Sie können die Quellserver im Übernahmefenster herunterfahren. Das manuelle Herunterfahren der Quellserver kann fünf Minuten pro Server und bei großen Wellen insgesamt einige Stunden dauern. Stattdessen können Sie dieses Automatisierungsskript ausführen, um alle Ihre Server in der angegebenen Welle herunterzufahren.

Gehen Sie wie folgt vor, um alle an der Migration beteiligten Quellserver herunterzufahren.

  1. Wählen Sie in der Migration Factory-Konsole im Menü auf der linken Seite Jobs und dann auf der rechten Seite Aktionen und dann Run Automation aus.

  2. Geben Sie den Jobnamen ein, wählen Sie das 3-Shutdown All Server-Skript und Ihren Automatisierungsserver aus, um das Skript auszuführen. Wenn der Automatisierungsserver nicht existiert, stellen Sie sicher, dass Sie den Vorgang Einen Migrationsautomatisierungsserver erstellen abschließen.

  3. Die Auswahl von Linux Secrets und/oder Windows Secrets hängt davon ab, welche Betriebssysteme Sie für diese Welle haben.

  4. Wählen Sie die Welle aus, für die Sie Automaton ausführen möchten, und wählen Sie Automatisierungsjob einreichen.

  5. Sie werden zur Seite mit der Jobliste weitergeleitet. Der Jobstatus sollte laufen sein und Sie können auf die Schaltfläche „Aktualisieren“ klicken, um den Status zu sehen. Nach ein paar Minuten sollte es zu Complete wechseln.

Starten Sie Instances für Cutover

Diese Aktivität startet alle Zielcomputer für eine bestimmte Welle in AWS Application Migration Service (MGN) im Cutover-Modus.

Gehen Sie wie folgt vor, um Test-Instances zu starten.

  1. Wählen Sie auf der Migration Factory-Konsole auf der linken Seite Wave aus.

  2. Wählen Sie Zielwelle und dann Aktionen aus. Wählen Sie Rehost und dann MGN aus.

  3. Wählen Sie Aktion „Cutover-Instances starten“ und anschließend „Alle Anwendungen“ aus.

  4. Wählen Sie Senden, um die Testinstanzen zu starten.

Nach einiger Zeit wird die Validierung ein erfolgreiches Ergebnis zurückgeben.

Anmerkung

Durch diese Aktion wird auch der Migrationsstatus für den gestarteten Server aktualisiert.