Студзень 7, 2020

Не чакайце, пакуль не позна - Стратэгія міграцыі для Magento 2

Паколькі тэрмін службы Magento 1 заканчваецца ў чэрвені наступнага года, вельмі важна пачаць планаваць міграцыю дадзеных. Гэта даволі складаная задача, нават калі вы проста пераносіце дадзеныя са старой версіі таго ж праграмнага забеспячэння ў новую і абноўленую версію. Вось чаму вам трэба старанна ўлічваць усе аспекты перад абнаўленнем платформы электроннай камерцыі Magento.

Калі вам удалося зрабіць гэта правільна, пераход з Magento 1 на новую і палепшаную версію Magento 2 можа быць бесперашкодным. Аднак у горшым выпадку гэта можа прывесці да сітуацыі, якую цяжка лёгка пераламаць, напрыклад да страты важных даных. Каб дапамагчы вам пазбегнуць гэтага, мы сабралі спіс некаторых саветаў аб тым, што вы павінны рабіць пры пераходзе з адной платформы на іншую.

Ведайце свае дадзеныя Magento 1 навыварат

Каб атрымаць лепшы вопыт міграцыі, вам трэба ведаць дадзеныя, якія вы перамяшчаеце. Гэта азначае асноўную структуру даных і налады, якія вы зрабілі. Паколькі схема Magento 2 мае тую ж базавую структуру, што і Magento 1, яна павінна быць дастаткова простай для разумення.

Пераканайцеся, што вы разумееце інструмент міграцыі

Важна разумець, як працуе Інструмент міграцыі. Ён уключае шэраг важных файлаў адлюстравання XML, якія пералічваюць слупкі прызначэння, табліцы і крыніцы. Любыя настроеныя слупкі і табліцы, а таксама змены ў тыпах слупкоў павінны ўлічваць супастаўленні, інакш міграцыя не будзе паспяховай.

Калі вы зразумелі базу дадзеных Magento 1 і яе структуру, прагледзелі афіцыйную дакументацыю, звязаную з міграцыяй, і зразумелі, як будзе працаваць інструмент, пара пачынаць. Адзіны спосаб, якім вы атрымаеце больш дакладнае і лепшае разуменне інструмента, - гэта фактычнае яго выкарыстанне.

Такім чынам, у невытворчай абстаноўцы зрабіце рэзервовую копію вашай базы дадзеных Magento 2 на MySQL, наладзьце файл config.xml для міграцыі, запусціце яго і паглядзіце, што адбудзецца.

Праверце і пераадолейце праблемы

Па дарозе могуць узнікнуць збоі. Не панікуйце. Адзінае, што вы можаце зрабіць, гэта запусціць міграцыю, выявіць недахопы ў мапіраванні з дапамогай праверкі цэласнасці, а затым змяніць мапіраванні і паўтарыць. На гэтым этапе вам, магчыма, прыйдзецца ачысціць дадзеныя Magento 1. Экспертныя кампаніі прапануюць рэкамендацыі і кансультацыі, альбо вы можаце скарыстацца паслугамі кваліфікаванага фрыланс-кансультанта , які можа дапамагчы вам у працэсе міграцыі, каб вашы рэйтынгі ў Google не пагоршыліся.

Пасля этапу забеспячэння цэласнасці даных вам трэба будзе з-за збояў у міграцыі паўторна імпартаваць #рэзервныя копіі базы дадзеных Magento 2, паколькі цяпер няма магчымасці адмяніць або вярнуць міграцыі. Любыя памылкі, якія з'яўляюцца пасля этапу цэласнасці даных, могуць быць не такімі канкрэтнымі. Вы можаце павялічыць шматслоўнасць, аднак, дадаўшы сцягі -v у каманды для міграцыі.

Праверце ўсё

Пасля таго, як вы асвоілі інструмент міграцыі даных і паспяхова завяршылі першую міграцыю, вам трэба ўсё праверыць. І мы маем на ўвазе ўсё. Праверце ўсе функцыі, якія кіруюцца дадзенымі ў вашай зборцы электроннай камерцыі. Вяртання з гэтага моманту няма, таму лепш усё праверыць, перш чым працягваць вытворчасць.

пра аўтара 

Імран Удзін


{"email": "Адрас электроннай пошты несапраўдны", "url": "Адрас сайта недапушчальны", "абавязкова": "Неабходнае поле адсутнічае"}