Siden Magento 1 snart skal utløpe i juni neste år, er det avgjørende at du begynner å planlegge datamigreringen. Det er en ganske vanskelig ting å fullføre, selv om du bare flytter data fra den gamle versjonen av den samme programvaren til den nye og oppgraderte versjonen. Derfor må du vurdere alt som er involvert før du oppgraderer Magento e-handelsplattformen din.
Hvis du klarte å gjøre det riktig, kan migrering fra Magento 1 til den nye og forbedrede versjonen av Magento 2 være sømløs. I verste fall kan det imidlertid føre til en situasjon som er vanskelig å snu lett, for eksempel tap av viktige data. For å hjelpe deg med å unngå at det skjer, har vi satt sammen en liste med noen tips for hva du bør gjøre når du flytter fra en plattform til en annen.
Kjenn dine Magento 1-data utenfra
For å oppleve best mulig migrering, må du kjenne dataene du beveger deg ut og inn. Dette betyr den grunnleggende datastrukturen og tilpasningene du har laget. Ettersom Magento 2-skjemaet har samme grunnleggende struktur som Magento 1, bør det være greit nok til å forstå.
Forsikre deg om at du forstår migreringsverktøyet
Det er viktig å forstå hvordan Migration Tool fungerer. Det involverer en rekke viktige XML-kartfiler som viser destinasjonskolonner og tabeller og kilder. Eventuelle tilpassede kolonner og tabeller, samt endringer i kolonnetyper, må ta hensyn til kartleggingen, ellers vil ikke overføringen lykkes.
Når du forstår Magento 1-databasen og hvordan den er strukturert, har sett på den offisielle dokumentasjonen knyttet til migrasjon og forstå hvordan verktøyet skal fungere, er det på tide å komme i gang. Den eneste måten du vil få en klarere og bedre forståelse av verktøyet er å faktisk bruke det.
Så i en ikke-produksjonsinnstilling, ta en sikkerhetskopi på MySQL av Magento 2-databasen din, sett opp config.xml-filen for migrering, kjør gjennom den og se hva som skjer.
Sjekk og overvinn problemer
Det kan oppstå feil underveis. Ikke få panikk. Det eneste du kan gjøre er å kjøre migreringen, identifisere mangler i mappingen ved hjelp av integritetskontroller, og deretter endre mappingene og gjenta. Du må kanskje rydde opp i Magento 1-dataene på dette tidspunktet. Ekspertselskaper tilbyr veiledning og råd, eller du kan ansette en dyktig frilanskonsulent som kan hjelpe deg gjennom migreringsprosessen for å sikre at Google-rangeringene dine ikke svekkes.
Etter dataintegritetstrinnet, må du mislykkes i migreringen, krever at du importerer #backups av Magento 2-databasen, ettersom det ikke er noen måte å gjenta eller tilbakestille migreringer på. Eventuelle feil som dukker opp etter dataintegritetsstrinnet, er kanskje ikke like spesifikke. Du kan øke ordlighetsgraden, skjønt, med tillegg av -v-flagg i kommandoene for migrering.
Test alt
Etter at du har fått tak i datamigreringsverktøyet og fullført den første migreringen, må du teste alt. Og vi mener alt. Test ut alle funksjonene som er drevet av data i e-handelsbyggingen din. Det er ikke noe å komme tilbake fra dette punktet, så det er best å teste alt før du går videre med produksjonen.
