Prima di avviare la migrazione, arresta tutti i processi cron del Magento 1.
Durante il processo di migrazione, attieniti alle seguenti regole generali per una migrazione corretta:
Sono consentite tutte le operazioni nella vetrina del Magento 1.
Questa sezione mostra come eseguire Data Migration Tool per migrare impostazioni, dati o modifiche incrementali.
Accedere al server applicazioni come utente con autorizzazioni di scrittura nel file system o passare a tale utente. Consulta passa al proprietario del file system.
Se si utilizza la shell bash, è possibile utilizzare la sintassi seguente per passare al proprietario del file system e immettere contemporaneamente il comando:
su <file system owner> -s /bin/bash -c <command>
Se il proprietario del file system non consente l'accesso, è possibile effettuare le seguenti operazioni:
sudo -u <file system owner> <command>
Per eseguire comandi di Magento da qualsiasi directory, aggiungere <magento_root>/bin
al sistema PATH
.
Poiché le shell hanno una sintassi diversa, consulta un riferimento come unix.stackexchange.com.
Shell di base di esempio per CentOS:
export PATH=$PATH:/var/www/html/magento2/bin
Facoltativamente, è possibile eseguire i comandi nei modi seguenti:
cd <magento_root>/bin
ed eseguirli come ./magento <command name>
<magento_root>/bin/magento <command name>
<magento_root>
è una sottodirectory della directory principale dei documenti del server web.Di seguito è riportato un esempio di comando tipico:
bin/magento migrate:<mode> [-r|--reset] [-a|--auto] {<path to config.xml>}
Dove:
<mode>
può essere: settings
, data
, o delta
[-r|--reset]
è un argomento facoltativo che avvia la migrazione dall’inizio. È possibile utilizzare questo argomento per testare la migrazione.[-a|--auto]
è un argomento facoltativo che impedisce l'arresto della migrazione quando si verificano errori di verifica dell'integrità.{<path to config.xml>}
è il percorso assoluto del file system a config.xml
; questo argomento è obbligatorio.I registri vengono scritti in <magento_root>/var/
directory.
Quando abbiamo creato Data Migration Tool, abbiamo assunto la seguente sequenza di trasferimento dei dati:
È consigliabile eseguire la migrazione dei dati nello stesso ordine.