Cum se instalează Instrumentul de migrare a datelor Magento 2

Publicat: 2021-11-09

Migrarea de la Magento 1 la Magento 2 este mișcarea corectă către un magazin de comerț electronic performant și profitabil. Pentru a migra datele fără probleme, aveți nevoie de un instrument de migrare a datelor Magento 2.

În acest articol, vă vom ghida prin procesul pas cu pas de instalare a acestui instrument în Magento 2.

Cuprins

  • Ce trebuie să știți înainte de a migra la Magento 2
  • Pentru ce este Magento 2 Data Migration Tool
  • Cerințe pentru instalarea instrumentului de migrare a datelor
    • Cum să găsiți versiunea software Magento 2
    • Cum să găsiți versiunea instrumentului de migrare a datelor
  • Instalarea instrumentului de migrare a datelor în Magento 2
    • Instalați de pe repo.magento.com
    • Instalați din GitHub
  • Încheierea

Ce trebuie să știți înainte de a migra la Magento 2

Comercianții care rulează platforma Magento 1 neacceptată riscă să se confrunte cu probleme de securitate și performanță. De asemenea, își riscă avantajul competitiv, deoarece funcțiile inovatoare nu mai sunt adăugate la Magento 1.

La rândul lor, proprietarii magazinelor Magento 2 rămân cu un pas înaintea jocului. Ei primesc noi funcții puternice și îmbunătățiri de performanță cu fiecare lansare de software.

Migrarea la Magento 2 nu este atât de ușoară pe cât ar părea la început. Unii cred că este doar un transfer de date Magento din vechiul magazin într-unul nou, dar procedura este mult mai complicată. Implica o recreare completă a datelor, setărilor și designului Magento 1 pe o instalare curată a Magento 2.

Cât de mult efort va lua migrarea depinde de numărul de personalizări din magazinul original Magento 1. La fel și costul migrării Magento 1 la Magento 2.

De exemplu, migrarea unui magazin simplu cu o temă prestabilită și fără extensii va dura aproximativ o zi lucrătoare și va costa 1.500-2.000 USD. Cu cât aveți mai multe personalizări, cu atât mai mult timp și bani va avea nevoie pentru a migra.

Pentru ce este Magento 2 Data Migration Tool

Pentru o migrare ușoară a datelor Magento 2, Adobe a dezvoltat instrumentul oficial de migrare a datelor. Acesta este un instrument de interfață de linie de comandă care are funcții de verificare, înregistrare, urmărire a progresului și testare. Este gratuit de descărcat și își propune să ajute comercianții să-și migreze magazinele către noul și îmbunătățit Magento 2.

Notă:

Instrumentul de migrare a datelor este conceput pentru a migra datele numai de la Magento 1 la Magento 2. Nu este potrivit pentru migrarea de la o platformă la alta, de exemplu, de la WooCommerce la Magento.

Instrumentul de migrare a datelor automatizează transferul următoarelor date către Magento 2:

  • Clienți
  • Cataloagele
  • Comenzi
  • Promoții
  • Configurații de bază

Cu toate acestea, instrumentul nu poate transfera fișiere media, drepturi de administrator și unele date personalizate.

Veți avea nevoie de soluții de la terți dacă aveți nevoie, de exemplu, de migrarea opțiunilor de produs sau de import și export de comandă. De asemenea, instrumentul de migrare a conținutului nu vă permite să migrați extensii și o temă – acestea ar trebui create din nou pentru un magazin Magento 2.

Care sunt cele trei instrumente de migrare a datelor disponibile?

Instrumentul de migrare a datelor Magento 2 funcționează în trei moduri:

  • Setări . Instrumentul migrează setările de configurare a magazinului și a sistemului de la Magento 1 la Magento 2.
  • Date . Instrumentul migrează datele din baza de date Magento 1 în baza de date Magento 2.
  • Delta . Instrumentul migrează date incrementale, cum ar fi comenzi noi și date de catalog care s-ar fi putut modifica de la migrarea datelor primare.

Adobe recomandă să urmați secvența ca mai sus pentru a migra fără probleme.

Fiecare mod are pași cum ar fi pasul EAV, pasul de setări și pasul de rescrire URL.

Dar cum se face migrarea datelor?

În timpul fiecărui pas, instrumentul verifică consistența dintre bazele de date Magento 1 și Magento 2 și după ce efectuează transferul de date. În modul delta, instrumentul transferă modificările în datele din magazin făcute de la migrarea primară. Pasul final îl reprezintă testele de verificare pentru a se asigura că toate datele au fost migrate cu succes.

Migrarea datelor Magento 2 studiu de caz

Cerințe pentru instalarea instrumentului de migrare a datelor

Înainte de migrarea bazei de date la Magento 2, asigurați-vă că versiunile Magento și Data Migration Tool se potrivesc.

Dacă utilizați cea mai recentă versiune de Magento 2, ar trebui să utilizați și cea mai recentă versiune a Instrumentului de migrare a datelor.

Dacă nu știți ce versiune utilizați în prezent, urmați pașii de mai jos.

Cum să găsiți versiunea software Magento 2

Pentru a găsi versiunea Magento 2, rulați următoarea comandă în terminal:

php <your Magento 2 install dir>/bin/magento --version

Dacă ați descărcat software-ul Magento 2 folosind Composer, ar trebui să executați următoarea comandă:

 cd <your Magento 2 clone directory> git branch

Dacă vă aflați în ramura de dezvoltare folosită implicit, ar trebui mai întâi să o schimbați în ramura lansată .

Cum să găsiți versiunea instrumentului de migrare a datelor

Iată ce ar trebui să faceți pentru a găsi versiunea instrumentului dvs. de migrare Magento 2:

  • Navigați la directorul Instrument de migrare a datelor: vendor/Magento/data-migration-tool .
  • Deschideți fișierul composer.json în editorul de text și găsiți valoarea „Version”. Veți vedea că există versiunea actuală a instrumentului dvs.

Instalarea instrumentului de migrare a datelor în Magento 2

Există două moduri de a instala Instrumentul de migrare a datelor:

  1. Folosind repo.magento.com
  2. Folosind depozitul GitHub

În acest ghid, vom descrie ambele metode.

Instalați de pe repo.magento.com

Pentru instalarea corectă a Instrumentului de migrare a datelor, navigați la directorul de instalare rădăcină Magento și actualizați un fișier composer.json. Acest lucru este necesar pentru a furniza locația pachetului Instrument de migrare a datelor.

  • Conectați-vă la serverul dvs. Magento 2 ca utilizator de linie de comandă.
  • Navigați la directorul rădăcină Magento 2.
  • Executați aceste comenzi în terminal:
 composer config repositories.magento composer https://repo.magento.com composer require magento/data-migration-tool:<version>
  • Înlocuiți eticheta <version> cu versiunea curentă a Instrumentului dvs. de migrare a datelor. De exemplu, dacă aveți versiunea 2.0.2, introduceți următoarele:
 composer config repositories.magento composer https://repo.magento.com composer require magento/data-migration-tool:2.0.2
  • Apoi, introduceți cheile de autentificare. Le puteți copia de pe pagina contului de pe Commerce Marketplace, unde cheia dvs. publică este numele de utilizator și cheia privată este parolele.
Migrarea datelor Magento 2 și cum să găsiți cheile de autentificare

Instalați din GitHub

Puteți utiliza GitHub pentru a instala Instrumentul de migrare a datelor în Magento. Urmați acești pași pentru a instala Instrumentul de migrare a datelor din GitHub:

  • Conectați-vă la serverul dvs. Magento ca utilizator de linie de comandă și navigați la directorul rădăcină Magento 2.
  • Executați aceste comenzi în terminal:
 composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool composer require magento/data-migration-tool:<version>
  • Înlocuiți eticheta <version> cu versiunea curentă a Instrumentului dvs. de migrare a datelor. De exemplu, dacă aveți versiunea 2.0.2, introduceți următoarele:
 composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool composer require magento/data-migration-tool:2.0.2

Încheierea

Felicitări! Dacă ați urmat instrucțiunile, ar fi trebuit să fi instalat cu succes Instrumentul de migrare a datelor Magento 2.

Cu toate acestea, acesta este doar unul dintre pașii migrației Magento. Dacă sunteți suficient de priceput la tehnologie, puteți migra singur la Magento 2.

Dar dacă nu aveți experiența necesară, ar fi bine să contactați o agenție Magento de încredere pentru a vă ajuta sau să optați pentru un serviciu de migrare a bazei de date Magento în siguranță ca început:

instrument de migrare magento 2