- Drei Monate bevor ich Magento 1.9.3.3CE auf Magento 2.1.7EE migriert habe
- Ich habe CMS-Inhalte hinzugefügt / aktualisiert.
- Installieren Sie über 20 Erweiterungen und konfigurieren Sie alle.
- Zum Testen habe ich einige Produkte, Bestellungen und Kunden der aktuellen M2-Datenbank geändert. [Major stecken Punkt]
- Zum Testen habe ich Produkte, Kunden, Bestellungen usw. hinzugefügt
Ich plane eine Delta-Migration , habe aber einige Zweifel
- Überschreibt die Delta-Migration die von uns geänderten Produkte?
- Wenn der M1-Administrator das Produkt geändert hat, wurden diese Details während der Delta-Migration in M2 angezeigt.
Ich bin auf der Suche nach der richtigen / besten Planung für die Delta-Migration. Außerdem würde ich gerne Do's und Don't Do's während der Delta-Migration kennenlernen.
magento-1.9
magento2
migration
data-migration
delta-migration
Bilal Usean
quelle
quelle
Antworten:
Hier einige allgemeine Informationen zur Delta-Migration
Das Datenmigrations-Tool migriert Daten, die nur von Magentos eigenen Modulen ( z. B. Bestellungen, Kundenprofil ) erstellt wurden, und ist nicht für den Code oder die Erweiterungen verantwortlich, die von Drittentwicklern vorgenommen wurden.
Wenn diese Erweiterungen Daten in der Frontend-Datenbank erstellt haben und der Händler diese Daten in Magento 2 haben möchte, sollten Konfigurationsdateien des Data Migration Tools erstellt und entsprechend geändert werden.
Nach der Hauptdatenmigration werden der Magento 1-Datenbank hinzugefügte Daten (z. B. vom Kunden am Frontend hinzugefügte Daten). Um diese Daten in Magento 2 zu migrieren, werden mit diesem Delta-Tool Datenbank-Trigger für Tabellen ausgeführt.
Änderungen können Revisionen Ihrer Produktkategorien und der Produkte selbst umfassen. Die Deltas protokollieren Änderungen im Inventar, schließen dies also aus. Es wird nicht empfohlen, migrierte Produkte zu löschen, da das Delta beim Versuch, das Inventar für gelöschte Produkte zu aktualisieren - CMS-Seiten, statische Blöcke - möglicherweise explodiert.
Die Deltas protokollieren nicht jede Änderung in der M1-Datenbank. Sie können beispielsweise alle Änderungen vornehmen, die Sie zum Speichern der Konfiguration vornehmen möchten, da es dafür keine Deltas gibt.
Während wir inkrementelle Migrationen durchführen, können Sie nur die Änderungen migrieren, die in Magento 1 seit der letzten Datenmigration vorgenommen wurden. Diese Änderungen sind:
Daten, die Kunden über die Storefront hinzugefügt haben (erstellte Bestellungen, Überprüfungen,
Änderungen in Kundenprofilen usw.)
Alle Vorgänge mit Bestellungen im Magento Admin-Bereich
Wichtig!
Sie sollten nach der ersten Migration keine der folgenden Aktionen in Ihrer M2-Datenbank ausführen, wenn Sie Deltas mit der Standardkonfiguration ausführen möchten:
quelle