Ecco alcune informazioni generali sulla migrazione delta
Strumento di migrazione dei dati migra i dati creati solo dai moduli propri di Magento ( ad es. Ordini, profilo dei clienti ) e non è responsabile del codice o delle estensioni realizzati da sviluppatori di terze parti.
Se queste estensioni hanno creato dati nel database frontend e il commerciante desidera avere questi dati in Magento 2, i file di configurazione dello Strumento di migrazione dei dati devono essere creati e modificati di conseguenza.
Dopo la migrazione principale dei dati, i dati sono stati aggiunti al database Magento 1 (ad es. Dati aggiunti dal cliente sul frontend). Per migrare questi dati in Magento 2, questo strumento Delta attiva il database per le tabelle.
Le modifiche possono includere revisioni delle tue categorie di prodotti, dei prodotti stessi - di nuovo, i delta tengono traccia delle modifiche nell'inventario, quindi escludendolo. Non è consigliabile eliminare i prodotti che sono stati migrati, poiché il delta potrebbe esplodere quando si tenta di aggiornare l'inventario per i prodotti eliminati: pagine CMS, blocchi statici.
I delta non tengono traccia di tutte le modifiche nel database M1. Ad esempio, puoi andare avanti e apportare tutte le modifiche che ti piacciono per memorizzare la configurazione, in quanto non ci sono delta per questo.
Pertanto, mentre eseguiamo migrazioni incrementali, ti consente di migrare solo le modifiche apportate in Magento 1 dall'ultima volta che hai migrato i dati. Queste modifiche sono:
Dati aggiunti dai clienti tramite vetrina (ordini creati, recensioni,
modifiche ai profili dei clienti, ecc.)
Tutte le operazioni con ordini nel pannello di amministrazione Magento
- Inventario del catalogo Variazioni di magazzino.
Importante!
Non è consigliabile eseguire una delle seguenti operazioni sul database M2 dopo la migrazione iniziale se si prevede di eseguire Deltas con la sua configurazione predefinita:
- Aggiungi / Rimuovi prodotti (su entrambi i DB. Se si aggiunge il prodotto a entrambi i database contemporaneamente nello stesso ordine in modo che il loro entity_id su entrambi i database corrisponda, questo è solo per motivi di inventario, non per motivi di informazione degli attributi)
- Aggiungi / Rimuovi clienti
- Crea nuovi ordini
- Tentativo di gestire l'inventario dei prodotti