Budući da se kraj životnog vijeka za Magento 1 bliži u lipnju sljedeće godine, ključno je da počnete planirati migraciju podataka. To je prilično komplicirano za dovršiti čak i ako samo premještate podatke sa stare verzije istog softvera na novu i nadograđenu verziju. Zato morate u potpunosti razmotriti sve što je uključeno prije nadogradnje svoje Magento eCommerce platforme.
Ako ste to uspjeli učiniti kako treba, migracija s Magenta 1 na novu i poboljšanu verziju Magenta 2 mogla bi biti besprijekorna. Međutim, u najgorem slučaju, to bi moglo dovesti do situacije koju je teško lako okrenuti, poput gubitka važnih podataka. Kako bismo vam pomogli da se to ne dogodi, sastavili smo popis nekoliko savjeta o tome što biste trebali učiniti prilikom prelaska s jedne platforme na drugu.
Upoznajte svoje podatke o Magentu 1 iznutra
Da biste iskusili najbolju moguću migraciju, morate znati podatke koje premještate iznutra. To znači osnovnu strukturu podataka i prilagodbe koje ste napravili. Kako shema Magento 2 ima istu osnovnu strukturu kao Magento 1, trebala bi biti dovoljno jasna za razumijevanje.
Provjerite razumijete li alat za migraciju
Važno je razumjeti kako Migration Tool djeluje. Uključuje niz važnih XML datoteka za mapiranje koje navode odredišne stupce i tablice i izvore. Svi prilagođeni stupci i tablice, kao i promjene vrsta stupaca, morat će uzeti u obzir preslikavanja ili migracija neće biti uspješna.
Kad shvatite Magento 1 bazu podataka i njezinu strukturu, pogledate službenu dokumentaciju koja se odnosi na migraciju i shvatite kako će alat raditi, vrijeme je da započnete. Jedini način na koji ćete imati jasnije i bolje razumijevanje alata je zapravo njegova upotreba.
Dakle, u neproizvodnom okruženju napravite sigurnosnu kopiju na MySQL svoje baze podataka Magento 2, postavite datoteku config.xml za migraciju, prođite kroz nju i pogledajte što će se dogoditi.
Provjerite i prevladajte probleme
Moguće je da će se tijekom migracije dogoditi greške. Ne paničarite. Jedino što možete učiniti je pokrenuti migraciju, identificirati nedostatke u mapiranju pomoću provjera integriteta, a zatim izmijeniti mapiranja i ponoviti. U ovom trenutku možda ćete morati očistiti podatke Magento 1. Stručne tvrtke nude smjernice i savjete ili možete angažirati usluge vještog konzultanta koji će vas pratiti kroz proces migracije kako biste osigurali da vaš Google rang nije narušen.
Nakon koraka cjelovitosti podataka, morat ćete zbog neuspjeha u migraciji zahtijevati ponovni uvoz # sigurnosnih kopija baze podataka Magento 2, jer trenutno ne postoji način za poništavanje ili vraćanje migracija. Sve pogreške koje se pojave nakon koraka integriteta podataka možda neće biti toliko specifične. Opširnost možete povećati dodavanjem zastavica -v u naredbe za migraciju.
Testirajte sve
Nakon što se upoznate s alatom za migraciju podataka i uspješno dovršite prvu migraciju, morate sve testirati. I mislimo na sve. Isprobajte sve značajke koje pokreću podaci u vašoj e-trgovini. Od ove se točke nema povratka, pa je najbolje sve to testirati prije nego što nastavite s proizvodnjom.
