Starten Sie AWS MGN-Jobs von Cloud Migration Factory - 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.

Starten Sie AWS MGN-Jobs von Cloud Migration Factory

Die Cloud Migration Factory on AWS-Lösung verfügt über eine integrierte Automatisierung zur Initiierung und Verwaltung der Rehost-Migration mithilfe von AWS MGN. Diese Automatisierungen ermöglichen es Migrationsteams, alle Aspekte ihrer Migration von einer einzigen Benutzeroberfläche aus zu verwalten. Dabei werden die wichtigsten Aktionen, die in der AWS MGN-Servicekonsole verfügbar sind, mit der AWS Cloud Migration Factory-Automatisierungsbibliothek kombiniert, die die Funktionalität um vorgefertigte Skripts für Massenmigrationen erweitert, was dazu beiträgt, die Geschwindigkeit der Migrationsaktivitäten zu erhöhen. Eine vollständige Liste der verfügbaren AWS MGN-Automatisierungsjobs finden Sie unter Liste der automatisierten Migrationsaktivitäten für AWS Application Migration Service (AWS MGN). Die Verwendung von AWS Cloud Migration Factory ermöglicht auch nahtlose Migrationen mehrerer Konten mithilfe von AWS MGN, da die Cloud Migration Factory automatisch Rollen in verschiedenen Zielkonten übernehmen kann, basierend auf der zu migrierenden Cloud Migration Factory-Anwendung und den Serverdefinitionen.

Erforderliche Aktivitäten

  1. Zielkonto AWS CMF CloudFormation wird in jedem Zielkonto bereitgestellt. Weitere Informationen finden Sie im Abschnitt CloudFormation AWS-Vorlagen in diesem Dokument.

  2. AWS MGN wird in jedem Zielkonto initialisiert.

Ursprüngliche Definition

Die Definition des lokalen Inventars erfolgt durch die Erstellung von Wellen-, Anwendungs- und Serverelementen entweder über die Benutzeroberfläche oder durch den Import eines CSV-Eingabeformulars. Diese Definitionen werden verwendet, um die Serveridentitäten vor Ort sowie die EC2 Zielparameter und andere für die Verwaltung der Migrationsaktivitäten erforderliche Daten bereitzustellen.

Definition der Benutzeroberfläche

Um die AWS MGN-Funktionalität nutzen zu können, müssen Sie einen Wave-Record mit zugehörigen Anwendungsdatensätzen und schließlich einen oder mehrere Serverdatensätze erstellen, die den Anwendungen zugeordnet sind. Der Wave-Datensatz wird zur Gruppierung der Anwendungen verwendet und stellt keine Parameter für die Automatisierung bereit, wohingegen der Anwendungsdatensatz die AWS-Zielkonto-ID und die AWS-Region definiert, in die die Anwendung migriert wird. Die Serverdatensätze enthalten die Automatisierungsaktionen und die AWS MGN-Integration die Zielparameter für die EC2 Instances, wie Instance-Typ, Subnetze, Sicherheitsgruppen usw.

Bei der Definition eines Servers im AWS CMF-Datenspeicher zur Verwendung mit der AWS MGN-Funktionalität muss der Server mit der Migrationsstrategie Rehost konfiguriert werden. Sobald Rehost ausgewählt ist, werden die zusätzlichen Attribute, die für diese Funktionalität erforderlich sind, auf dem Bildschirm angezeigt. Die folgenden Attribute müssen ausgefüllt werden, um einen AWS MGN-Migrationsauftrag erfolgreich zu initiieren:

Erforderlich

Server-Betriebssystemfamilie — Je nach Betriebssystemfamilie entweder auf Linux oder Windows eingestellt.

Serverbetriebssystemversion — Wählen Sie die detaillierte Betriebssystemversion aus, die auf dem Server ausgeführt wird.

Instanztyp — EC2 Instanztyp, der verwendet werden soll.

Tenancy — Shared Hosting, dedizierter Host.

Sicherheitsgruppen-IDs — Liste der Sicherheitsgruppen, die der Instance zugewiesen werden, wenn die endgültige Umstellung eingeleitet wird.

Sicherheitsgruppen-IDs — Test — Liste der Sicherheitsgruppen, die der Instance zugewiesen werden, wenn der Test gestartet wird.

Bedingt

Subnetz-IDs — Subnetz-ID, der diese EC2 Instanz zugewiesen werden soll, wenn die endgültige Umstellung eingeleitet wird. (gilt nicht, wenn die Netzwerkschnittstellen-ID angegeben wurde)

Subnetzkennungen — Test — Subnetz-ID, der diese EC2 Instanz zugewiesen werden soll, wenn der Test gestartet wird. (Gilt nicht, wenn Netzwerkschnittstellen-ID-Test angegeben ist)

Netzwerkschnittstellen-ID — ENI-ID, die verwendet werden soll, wenn die endgültige Umstellung eingeleitet wird.

Netzwerkschnittstellen-ID — Test — ENI-ID, die verwendet werden soll, wenn der Test eingeleitet wird.

Dedizierte Host-ID — Dedizierte Host-ID, auf der die Instance gestartet wird. (gilt nur, wenn Tenancy auf Dedicated Host gesetzt ist).

Optional

Tags — EC2 Instanz-Tags, die auf die Instanz angewendet werden sollen.

Alle anderen hier nicht aufgeführten Attribute haben keinen Einfluss auf die AWS-MGN-Jobs, die innerhalb der AWS CMF-Lösung initiiert wurden.

Definition des Aufnahmeformulars

Eingabeformulare können die Details zum Erstellen oder Aktualisieren mehrerer Arten von Datensätzen mit dem Datenspeicher in einer einzigen Zeile der CSV-Datei enthalten. Dadurch wird der Import verwandter Daten ermöglicht. Im folgenden Beispiel werden die Wave-, Anwendungs- und Serverdatensätze während des Imports automatisch erstellt und miteinander verknüpft.

Um das Aufnahmeformular zu importieren, gehen Sie genauso vor wie bei anderen Datenimporten in die Cloud Migration Factory on AWS-Lösung, die unter Daten importieren beschrieben wird.

Einen Job initiieren

Das Initiieren eines AWS MGN-Auftrags von AWS CMF wird für eine Welle ausgeführt. Wählen Sie in der Wellenlistenansicht die Welle aus, und wählen Sie dann unter Aktionen Rehost > MGN aus.

In diesem Bildschirm muss der Benutzer die folgenden Optionen treffen, bevor er den Job einreichen kann.

  1. Wählen Sie die AWS MGN-Aktion aus, die für die Anwendungen und Server in der Welle ausgeführt werden soll. Diese Aktionen replizieren größtenteils die Aktionen, die in der AWS MGN-Servicekonsole und der API verfügbar sind, mit Ausnahme von Validate Launch Template (Einzelheiten zu dieser Aktion finden Sie weiter unten). Einzelheiten zu den Auswirkungen der einzelnen Aktionen finden Sie im AWS MGN-Benutzerhandbuch.

  2. Wählen Sie die Welle aus, gegen die die Aktion ausgeführt werden soll.

  3. Wählen Sie die Anwendungen aus der Welle aus, für die die Aktion ausgeführt werden soll. In dieser Liste werden nur Anwendungen angezeigt, die mit der ausgewählten Welle verknüpft sind.

  4. Sobald alle Optionen korrekt sind, wählen Sie Senden aus.

Die Automatisierung leitet nun die ausgewählte Aktion für das AWS-Zielkonto jeder ausgewählten Anwendung ein, wie im Anwendungsdatensatz angegeben. Die Ergebnisse der Aktion werden in der Benachrichtigung angezeigt, einschließlich aller Fehler.

Überprüfen Sie die Startvorlage

Diese Aktion wird verwendet, um zu überprüfen, ob die in CMF für jeden Server gespeicherten Konfigurationsdaten gültig sind, bevor eine Übernahme versucht wird. Um diese Aktion ausführen zu können, müssen Sie die AWS MGN-Agenten erfolgreich auf dem Quellserver bereitgestellt haben.

Die für jeden Server durchgeführten Validierungen sind:

  • Stellen Sie sicher, dass der Instanztyp gültig ist.

  • Stellen Sie sicher, dass das IAM-Instanzprofil existiert.

  • Sicherheitsgruppen existieren sowohl für Test- als auch für Live-Anwendungen.

  • Subnetze existieren sowohl für Test- als auch für Live-Übertragungen (sofern ENI nicht angegeben ist).

  • Ein dedizierter Host ist vorhanden (falls angegeben).

    • Wenn ein dedizierter Host angegeben ist, werden die folgenden Prüfungen durchgeführt:

      • Unterstützt der dedizierte Host den angegebenen Instance-Typ?

      • Verfügt der dedizierte Host über freie Kapazität für alle Anforderungen dieser Welle, basierend auf den erforderlichen Instance-Typen?

  • ENI ist vorhanden (falls angegeben).

Die Ergebnisse der Aktion werden in der Benachrichtigung angezeigt, einschließlich aller Fehler.