Migreringsöversikt

Innan du startar migreringen ska du stoppa alla kron-jobb i Magento 1.

Följ följande allmänna regler för en lyckad migrering under migreringsprocessen:

  1. Gör inte ändringar i Magento 1-administratören, förutom för orderhantering (leverans, fakturering och kreditnotor)
  2. Ändra inte kod
  3. Gör inte ändringar i Magento 2 Admin och storefront
TIP
Alla åtgärder i Magento 1-butiken är tillåtna.

Kör Data Migration Tool

I det här avsnittet visas hur du kör Data Migration Tool för att migrera inställningar, data eller stegvisa ändringar.

Första steget

  1. Logga in på programservern som, eller växla till, en användare med behörighet att skriva till filsystemet. Se växla till filsystemets ägare.

    Om du använder basskalet kan du använda följande syntax för att växla till filsystemets ägare och ange kommandot samtidigt:

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

    Om filsystemets ägare inte tillåter inloggningar kan du göra följande:

    code language-bash
    sudo -u <file system owner>  <command>
    
  2. Om du vill köra Magento-kommandon från en katalog lägger du till <magento_root>/bin i systemet PATH.

    Eftersom skal har olika syntax bör du läsa en referens som unix.stackexchange.com.

    Exempel på basgränssnitt för CentOS:

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

    Du kan också köra kommandona på följande sätt:

    • cd <magento_root>/bin och kör dem som ./magento <command name>
    • <magento_root>/bin/magento <command name>
    • <magento_root> är en underkatalog till webbserverns docroot.

Kommandosyntax

Nedan visas ett typiskt kommandoexempel:

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

Var:

  • <mode> kan vara: settings, data eller delta
  • [-r|--reset] är ett valfritt argument som startar migreringen från början. Du kan använda det här argumentet för att testa migrering.
  • [-a|--auto] är ett valfritt argument som förhindrar att migreringen stoppas när integritetskontrollfel påträffas.
  • {<path to config.xml>} är den absoluta filsystemsökvägen till config.xml. Det här argumentet är obligatoriskt.
NOTE
Loggar skrivs till katalogen <magento_root>/var/.

Migreringsorder

När vi skapade Data Migration Tool antog vi följande dataöverföringssekvens:

Vi rekommenderar starkt att du migrerar data i samma ordning.

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