Wijzigingen migreren

Met het gereedschap Incrementele migratie installeert u catalogustabellen (met voorvoegsel) m2_cl_*) en triggers (voor het bijhouden van wijzigingen) in de database van Magento 1 tijdens de migratie van gegevens. Deze overzichtstabellen en trekkers zijn essentieel om ervoor te zorgen dat u slechts de veranderingen migreert die in Magento 1 worden aangebracht sinds de laatste tijd u gegevens migreerde. Deze wijzigingen zijn:

  • Gegevens die klanten via winkel hebben toegevoegd (bestellingen, revisies en wijzigingen in klantprofielen)

  • Alle bewerkingen met bestellingen, producten en categorieën in het deelvenster Beheer

NOTE
Alle andere nieuwe of bijgewerkte entiteiten die via de beheerder worden ingevoerd, zoals kenmerken of CMS-pagina's, worden niet opgenomen in de incrementele migratie en worden niet gemigreerd.

Voer de volgende stappen uit om voor te bereiden voordat u begint:

  1. Aanmelden bij de toepassingsserver als de eigenaar van het bestandssysteem.
  2. Wijzigen in de /bin of zorg ervoor dat het aan uw systeem wordt toegevoegd PATH.

Zie de eerste stappen voor meer informatie.

De opdracht Incrementele migratie uitvoeren

Voer de volgende handelingen uit om de migratie van incrementele wijzigingen te starten:

bin/magento migrate:delta [-r|--reset] [-a|--auto] {<path to config.xml>}

Waarbij:

  • [-r|--reset] is een optioneel argument dat de migratie vanaf het begin start. U kunt dit argument gebruiken voor het testen van migratie.

  • [-a|--auto] is een optioneel argument dat voorkomt dat de migratie stopt wanneer integriteitscontroles worden uitgevoerd.

  • {<path to config.xml>} is het absolute pad van het bestandssysteem naar config.xml; dit argument is vereist.

NOTE
De stijgende migratie is een ononderbroken proces; het begint automatisch om de 5 seconden opnieuw. Gebruik CTRL-C om het migratieproces af te breken.

Gegevens migreren die door externe extensies zijn gemaakt

In de Delta de Data Migration Tool migreert gegevens die slechts door de eigen modules van het Magento worden gecreeerd en is niet verantwoordelijk voor de code of de uitbreidingen die door derdeontwikkelaars worden gemaakt. Als deze uitbreidingen gegevens in het storefront gegevensbestand creeerden en de handelaar deze gegevens in Magento 2 willen hebben — config dossiers van Data Migration Tool moeten worden gecreëerd en dienovereenkomstig worden gewijzigd.

Als een extensie eigen tabellen heeft en u de wijzigingen voor deltabigratie moet bijhouden, voert u de volgende stappen uit:

  1. Voeg de te volgen tabellen toe aan de deltalog.xml file
  2. Maak een extra delta-klasse die de Migration\App\Step\AbstractDelta
  3. Voeg de naam van de nieuwe klasse toe aan de sectie deltamodus van config.xml
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3