Tool für die Massendatenmigration
Das Tool für die Massendatenmigration ermöglicht es Systemintegratoren, Commerce-Kerndaten von Erstanbietern aus Adobe Commerce on Cloud oder lokalen Installationen nach Adobe Commerce as a Cloud Service zu migrieren.
Das Tool für die Massendatenmigration ist eine Docker-basierte CLI, die Systemintegratoren auf ihrem eigenen Migrationsrechner ausführen. Es stellt eine Verbindung zur Quellinstanz her, extrahiert Commerce-Kerndaten von Erstanbietern, lädt sie in den Migrationsdienst von Adobe (Commerce Data Migration Service) hoch und überwacht den Fortschritt bis zum Abschluss.
Alle Befehle werden lokal ausgeführt, sodass Sie steuern können, wann die Migration beginnt, wann der Wartungsmodus angewendet wird und wann jede Phase ausgeführt wird.
Migrations-Workflow
Das Tool verwaltet die folgenden Schritte von Anfang bis Ende:
- Datenextraktion - Extrahiert Commerce-Kerndaten von Erstanbietern aus der Quellinstanz (Adobe Commerce on Cloud oder On-Premise).
- Laden - Lädt extrahierte Daten in die Adobe Commerce as a Cloud Service.
- Datenintegritätsprüfung - Führt automatisierte Prüfungen nach der Migration durch, einschließlich REST- und GraphQL-API-Vergleichen und Validierung der Datensatzanzahl.
Architektur
Das Tool für die Massendatenmigration folgt einer verteilten Architektur, die eine sichere und effiziente Datenmigration ermöglicht. Dieses Tool hilft Systemintegratoren bei der Migration von Daten aus einem vorhandenen Adobe Commerce on Cloud or on-premises instance nach Adobe Commerce as a Cloud Service. Weitere Informationen zum Migrationsprozess finden Sie unter Migrationsübersicht.
Die folgende Abbildung zeigt die Architektur und den End-to-End-Datenfluss unter Verwendung des Tools für die Massendatenmigration.
Komponenten
.env-Konfiguration verwendet.Datenfluss
Daten werden in der folgenden Reihenfolge durch die Komponenten verschoben:
-
Das Tool für die Massendatenmigration liest das Datenbankschema und die Daten aus der Quellinstanz über einen SSH-Tunnel für die Adobe Commerce on Cloud oder eine direkte Datenbankverbindung für On-Premise.
-
Das Tool registriert die Migration und lädt die extrahierten Daten über die CDMS-API hoch.
-
Der CDMS-Worker lädt die Daten in den Ziel-Adobe Commerce as a Cloud Service-Mandanten.
-
Adobe Commerce as a Cloud Service nimmt die geladenen Katalogdaten auf und erstellt den Katalogindex.
-
Der Commerce Data Migration Service (CDMS)-Worker überprüft die geladenen Daten durch Datenbankprüfsummenvergleich, REST und GraphQL in den folgenden Services:
- Katalog (GraphQL) — Produkt- und Kategoriedaten.
- Live Search (REST) — Richtigkeit des Suchindex.
- Preisregeln (REST) — Preis- und Regeldaten.
-
Das Tool fragt den Migrationsstatus durchgängig ab und ruft den endgültigen Migrationsbericht nach Abschluss ab.
Interaktionslebenszyklus
Der Zugriff auf das Tool für die Massendatenmigration wird ausschließlich über ein von Commerce bereitgestelltes Engineering (CDE)-Projekt bereitgestellt. Das Tool ist nicht öffentlich zugänglich.
Der typische Interaktionslebenszyklus ist:
- CDE-Erkennung - Schließen Sie den ersten Scoping-Aufruf ab, bewerten Sie den Datenspeicherbedarf und die Komplexität und füllen Sie den Scoping-Fragebogen aus.
- Deal Sign - Die Handelsvereinbarung ist in Kraft und der Migrationsumfang wird bestätigt. In dieser Phase erhalten Sie Zugriff auf das Migrations-Tool.
- Co-Innovation und Support von CDE - Arbeiten Sie mit Adobe zusammen, um das Tool in Ihrer Umgebung zu installieren und Testmigrationen durchzuführen.
- Live schalten - Die Migration zur Produktionsumstellung durchführen und die Datenintegrität vollständig überprüfen.
Tool-Verteilung
Das Tool wird im Rahmen der Code-Interaktion bereitgestellt. Ihr Adobe-Support-Mitarbeiter stellt Ihnen das Tool-Paket zur Verfügung, das Folgendes umfasst:
- Die Docker-basierte CLI- und Build-Konfiguration
- Eine
.example.envKonfigurationsvorlage mit Dokumentation für alle erforderlichen Umgebungsvariablen - Umfassende technische Dokumentation, die die Architektur des Tools, Konfigurationsreferenzen, benutzerdefinierte Transformations- und Test-Frameworks und Handbücher zur Fehlerbehebung umfasst
Detaillierte Anweisungen zur Einrichtung und zum Betrieb finden Sie in der Dokumentation im Tool-Verteilungspaket.
Migrationshandbücher
Auf den folgenden Seiten wird der gesamte Migrationslebenszyklus von der Vorbereitung bis zur Ausführung dargestellt. Um ein umfassendes Verständnis des Migrationsprozesses zu erhalten, überprüfen Sie diese in der folgenden Reihenfolge:
- Checkliste zur Kundenbereitschaft - Bestätigen Sie die Voraussetzungen für Interaktion, Migration, Computer, Quelle und Ziel, bevor Sie den Zugriff auf das Tool anfordern.
- Überprüfen des Zugriffs auf den Migrationsdienst - Nachdem Sie Zugriff auf das Tool erhalten haben, überprüfen Sie die Erreichbarkeit des Netzwerks, die IMS-Authentifizierung und die Mandantenautorisierung mit der Commerce Data Migration Service (CDMS)-API.
- Massendatenmigration ausführen - Konfigurieren Sie das Tool, bereiten Sie Ihr Netzwerk und Ihre Instanzen vor und beginnen Sie die Migration.
Die vollständige Konfigurationsreferenz, benutzerdefinierte Transformations- und Test-Frameworks und Anleitungen zur Fehlerbehebung finden Sie in der Dokumentation, die im Tool-Verteilungspaket enthalten ist.