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:
- Gör inte ändringar i Magento 1-administratören, förutom för orderhantering (leverans, fakturering och kreditnotor)
- Ändra inte kod
- Gör inte ändringar i Magento 2 Admin och storefront
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
-
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>
-
Om du vill köra Magento-kommandon från en katalog lägger du till
<magento_root>/bin
i systemetPATH
.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
ellerdelta
[-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 tillconfig.xml
. Det här argumentet är obligatoriskt.
<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.