Јануари 7, 2020

Не чекајте пред да биде доцна - Стратегија за миграција за „Магенто 2“

Бидејќи крајот на животниот век на Magento 1 е на хоризонтот во јуни следната година, клучно е да започнете со планирање на миграцијата на вашите податоци. Тоа е доста комплицирана работа за завршување, дури и ако само префрлате податоци од старата верзија на истиот софтвер во новата и надградена верзија. Затоа треба целосно да размислите за сè што е вклучено пред да ја надградите вашата платформа за е-трговија Magento.

Ако успеавте да го направите тоа правилно, миграцијата од Магенто 1 кон новата и подобрена верзија на Магенто 2 може да биде беспрекорна. Меѓутоа, во најлошото сценарио, може да предизвика ситуација која е тешко да се сврти лесно, како што е губење важни податоци. За да ви помогнеме да го избегнете тоа, ние составивме листа со неколку совети за тоа што треба да направите кога се движите од една платформа на друга.

Знајте ги вашите податоци за Magento 1 однадвор

За да ја доживеете најдобрата можна миграција, треба да ги знаете податоците со кои се движите внатре кон надвор. Ова значи основна структура на податоци и прилагодувања што сте ги направиле. Бидејќи шемата Magento 2 ја има истата основна структура како Magento 1, треба да биде доволно јасна за да се разбере.

Бидете сигурни дека ја разбирате алатката за миграција

Важно е да се разбере како работи алатката за миграција. Вклучува голем број важни XML -датотеки за мапирање кои наведуваат колони за дестинација и табели и извори. Сите прилагодени колони и табели, како и промени во типовите на колони, ќе треба да се земат предвид во пресликувањето, или миграцијата нема да биде успешна.

Откако ќе ја разберете базата на податоци Magento 1 и како е структурирана, ја разгледавте официјалната документација поврзана со миграцијата и разбравте како ќе работи алатката, време е да започнете. Единствениот начин на кој ќе имате појасно и подобро разбирање на алатката е всушност да ја користите.

Значи, во услови на непродукција, направете резервна копија на MySQL од вашата база на податоци Magento 2, поставете ја датотеката config.xml за миграција, поминете низ неа и видете што ќе се случи.

Проверете и надминете ги проблемите

Може да се случат грешки по патот. Не паничете. Единственото нешто што можете да го направите е да ја извршите миграцијата, да идентификувате недостатоци во мапирањето користејќи проверки на интегритетот, а потоа да ги промените мапирањата и да повторите. Можеби ќе треба да ги исчистите податоците од Magento 1 во овој момент. Експертските компании нудат насоки и совети, или можете да ангажирате вешт хонорарен консултант кој може да ви помогне во текот на процесот на миграција за да се осигурате дека вашите рангирања на Google нема да бидат нарушени.

По чекорот за интегритет на податоците, ќе треба да неуспесите во миграцијата бараат повторно внесување #бекап од базата на податоци Магенто 2, бидејќи не постои начин на кој сегашниот начин се враќа или враќа миграциите. Сите грешки што се појавуваат по Чекорот за интегритет на податоци, можеби не се толку специфични. Сепак, можете да ја зголемите вербозноста со додавање знамиња -v во командите за миграција.

Тестирајте с Everything

Откако ќе се справите со алатката за миграција на податоци и успешно ја завршивте првата миграција, треба да тестирате с. И ние мислиме на с everything. Тестирајте ги сите карактеристики управувани од податоци во вашата е -трговија. Нема враќање од оваа точка, па затоа е најдобро да го тестирате сето тоа пред да продолжите со производството.

За авторот 

Имран Удин


{"е-пошта": "Невалидна адреса за е-пошта", "url": "Невалидна адреса на веб-страница", "задолжително": "Недостасува задолжително поле"}