Migratieoverzicht

Voordat u de migratie start, moet u alle taken voor Magento 1 voor uitsnijden stoppen.

Volg tijdens het migratieproces de volgende algemene regels voor een geslaagde migratie:

  1. maak geen veranderingen in Magento 1 Admin, behalve ordebeheer (het verschepen, het creƫren van factuur, en creditmemo's)
  2. verander geen code
  3. maak geen veranderingen in Magento 2 Admin en storefront
TIP
Alle verrichtingen in Magento 1 storefront worden toegestaan.

Voer de Data Migration Tool uit

In deze sectie ziet u hoe u de Data Migration Tool uitvoert om instellingen, gegevens of incrementele wijzigingen te migreren.

Eerste stappen

  1. Meld u aan bij de toepassingsserver of schakel over naar een gebruiker met schrijfmachtigingen naar het bestandssysteem. Zie schakelaar aan de eigenaar van het dossiersysteem.

    Als u bash shell gebruikt, kunt u de volgende syntaxis gebruiken om aan de eigenaar van het dossiersysteem over te schakelen en het bevel tezelfdertijd in te gaan:

    code language-bash
    su <file system owner> -s /bin/bash -c <command>
    

    Als de eigenaar van het bestandssysteem geen aanmeldingen toestaat, kunt u het volgende doen:

    code language-bash
    sudo -u <file system owner>  <command>
    
  2. Als u opdrachten voor Magento's vanuit een willekeurige map wilt uitvoeren, voegt u <magento_root>/bin toe aan uw systeem PATH .

    Omdat de cellen verschillende syntaxis hebben, raadpleeg een verwijzing als unix.stackexchange.com.

    Voorbeeld van bash-shell voor CentOS:

    code language-bash
    export PATH=$PATH:/var/www/html/magento2/bin
    

    U kunt de opdrachten optioneel op de volgende manieren uitvoeren:

    • cd <magento_root>/bin en voer ze als ./magento <command name> uit
    • <magento_root>/bin/magento <command name>
    • <magento_root> is een submap van de hoofdmap van de webserver.

Opdrachtsyntaxis

Hieronder ziet u een typisch opdrachtvoorbeeld:

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

Waarbij:

  • <mode> may be: settings , data of delta
  • [-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 bestandsysteempad naar config.xml . Dit argument is vereist.
NOTE
Logbestanden worden naar de map <magento_root>/var/ geschreven.

Migratievolgorde

Toen wij Data Migration Tool creeerden, veronderstelden wij de volgende opeenvolging van de gegevensoverdracht:

We raden u ten zeerste aan gegevens in dezelfde volgorde te migreren.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3