Migrarea unui magazin PrestaShop trebuie tratata ca o mutare controlata, nu ca o simpla copiere de fisiere. Un magazin activ contine produse, imagini, module, tema, configurari, clienti, comenzi, stocuri si date care se pot schimba chiar in timpul mutarii. Scopul este ca noul hosting sa fie pregatit corect, magazinul sa fie testat inainte de schimbarea DNS-ului, iar datele importante sa nu fie pierdute.
Ce trebuie verificat inainte de migrarea PrestaShop
Inainte de orice mutare, noteaza starea magazinului. Verifica versiunea PrestaShop, versiunea PHP necesara, modulele active, tema folosita, dimensiunea fisierelor, dimensiunea bazei de date si spatiul ocupat de imagini. Nu este recomandat sa schimbi simultan hostingul, tema, structura URL-urilor si module importante daca obiectivul este doar mutarea magazinului.
Ai nevoie de acces la hostingul vechi, acces la hostingul nou, datele bazei de date, fisierele magazinului, informatii despre DNS si, daca emailul este gazduit in acelasi cont, detalii despre conturile de email. Un backup complet inainte de migrare este obligatoriu ca punct de revenire.
Ce trebuie mutat la un magazin PrestaShop
O migrare PrestaShop include mai multe componente. Fisierele magazinului contin aplicatia, tema, modulele, imaginile si fisierele incarcate. Baza de date contine produse, categorii, clienti, comenzi, setari si alte informatii folosite de magazin. Unele configurari sunt in fisiere, altele sunt in baza de date, de aceea migrarea trebuie privita ca un ansamblu.
Nu toate datele sunt separate simplu pe fisiere independente. De exemplu, produsele si comenzile sunt in baza de date, imaginile produselor sunt fisiere, iar modulele pot avea atat fisiere, cat si setari salvate in baza de date. O copie incompleta poate duce la imagini lipsa, module nefunctionale sau erori in back-office.
Backup inainte de migrare
Backup-ul trebuie sa includa fisierele, baza de date si, unde este relevant, configurari, imagini si fisiere generate de module. Existenta unei arhive nu confirma singura ca restaurarea va functiona, dar ofera baza de revenire daca ceva nu functioneaza corect pe noul hosting.
Este important ca backup-ul sa fie facut inainte de schimbarea DNS-ului si inainte de modificari majore. Pentru magazine active, poate fi necesara o sincronizare finala a bazei de date sau o fereastra scurta in care modificarile comerciale sunt limitate.
Cum se face migrarea PrestaShop pas cu pas
- fa backup complet pentru fisiere si baza de date;
- pregateste hostingul nou si verifica resursele disponibile;
- verifica compatibilitatea cu versiunea PrestaShop si modulele folosite;
- copiaza fisierele magazinului;
- exporta si importa baza de date;
- configureaza conexiunea la baza de date pe noul hosting;
- verifica domeniul, calea magazinului si configuratiile relevante;
- testeaza magazinul inainte de schimbarea DNS-ului;
- sincronizeaza datele finale daca magazinul a ramas activ in timpul mutarii;
- schimba DNS-ul sau nameserverele;
- verifica magazinul dupa propagare.
Acesti pasi sunt conceptuali. Nu rula comenzi sau importuri direct pe un magazin de productie fara backup si fara sa intelegi efectul lor.
De ce un magazin activ necesita mai multa atentie
Un site de prezentare se schimba mai rar. Un magazin PrestaShop activ poate primi comenzi, clienti noi, modificari de stoc, actualizari de catalog si sesiuni de utilizatori in timpul migrarii. Daca muti o copie veche si intre timp magazinul vechi primeste comenzi, acele date pot lipsi de pe noul hosting.
De aceea este utila planificarea unei ferestre de migrare. Aceasta inseamna o perioada controlata in care se reduce riscul ca datele sa se modifice in doua locuri diferite.
Cum testezi PrestaShop inainte de schimbarea DNS
Ideal, magazinul se testeaza pe noul hosting inainte ca tot traficul sa ajunga acolo. In functie de configuratie, testarea se poate face printr-un URL temporar, prin hosts file sau printr-o metoda de preview oferita de hosting. Important este sa verifici magazinul ca utilizator si ca administrator.
- homepage;
- categorii si pagini de produs;
- imagini si fisiere statice;
- cautare;
- login client;
- cont client;
- cos si checkout;
- metode de plata;
- metode de livrare;
- module importante;
- back-office.
DNS si propagare
Dupa ce magazinul este pregatit pe noul hosting, DNS-ul trebuie schimbat astfel incat domeniul sa indice catre noua infrastructura. In practica poate fi vorba despre nameservere, A record sau alte inregistrari, in functie de configuratia domeniului.
TTL-ul influenteaza cat timp pot fi pastrate vechile informatii DNS in cache. In perioada de propagare, unii utilizatori pot ajunge temporar pe vechiul server, iar altii pe noul server. De aceea este important ca momentul schimbarii sa fie planificat si verificat.
SSL dupa migrare
Noul hosting trebuie sa aiba certificat SSL functional pentru domeniu. Dupa migrare verifica daca site-ul se incarca pe HTTPS, daca redirectul HTTP catre HTTPS functioneaza si daca nu apar resurse cu mixed content. Mixed content apare cand pagina este HTTPS, dar unele imagini, scripturi sau fisiere sunt incarcate prin HTTP.
Verifica si setarile magazinului care tin de domeniu si protocol. Daca URL-urile interne au ramas cu vechiul protocol sau vechiul domeniu, pot aparea erori vizibile in browser sau in checkout.
Email si migrarea PrestaShop
Migrarea website-ului si migrarea emailului nu sunt intotdeauna acelasi lucru. Daca emailul este gazduit pe acelasi cont sau server cu magazinul, trebuie analizat separat. Mutarea fisierelor PrestaShop nu muta automat mailbox-urile si mesajele existente.
Verifica MX records, conturile de email, mesajele existente, SMTP-ul folosit de magazin si setarile SPF, DKIM si DMARC unde sunt configurate. Pentru PrestaShop este important ca emailurile tranzactionale, cum ar fi confirmarea comenzilor, sa functioneze dupa mutare.
Cache dupa migrare
Dupa mutare, cache-ul vechi poate afisa resurse sau configuratii ramase din etapa anterioara. Este recomandat sa regenerezi cache-ul si sa testezi frontend-ul, categoriile, paginile de produs si checkout-ul. Daca folosesti module de cache, verifica daca sunt compatibile cu noul mediu.
Pentru detalii despre performanta si cache, vezi articolul despre cum influenteaza LiteSpeed si cache-ul performanta PrestaShop.
Probleme frecvente dupa migrare
- eroare de conexiune la baza de date;
- versiune PHP incompatibila cu magazinul sau modulele;
- extensii PHP lipsa;
- permisiuni incorecte pe fisiere sau foldere;
- cache vechi;
- URL-uri vechi in configuratie;
- SSL sau mixed content;
- imagini lipsa;
- module care nu pornesc corect;
- emailuri care nu se trimit;
- cron neconfigurat;
- checkout sau metode de plata care trebuie retestate;
- callback-uri sau webhook-uri de plata/livrare care trebuie verificate.
SEO in timpul mutarii hostingului
Daca scopul este doar schimbarea hostingului, pastreaza URL-urile si structura site-ului. Nu schimba simultan domeniul, structura categoriilor, designul si redirecturile daca nu face parte dintr-un proiect planificat. Migrarea hostingului nu trebuie tratata ca metoda de crestere SEO in sine, dar o migrare gresita poate produce probleme de crawling, indexare sau accesare.
- pastreaza canonical-urile;
- pastreaza redirecturile existente;
- verifica robots.txt;
- verifica sitemap-ul;
- pastreaza HTTPS;
- verifica status code-urile importante;
- nu lasa staging-ul indexabil;
- evita schimbari inutile de URL in timpul mutarii.
Checklist dupa migrarea PrestaShop
- homepage;
- categorii;
- produse;
- cautare;
- imagini;
- back-office;
- login client;
- clienti;
- cos;
- checkout;
- plata;
- livrare;
- comenzi;
- stocuri;
- email;
- SSL;
- redirecturi;
- robots;
- canonical;
- sitemap;
- analytics;
- Search Console, daca este folosita;
- cron;
- cache.
Cand merita sa folosesti asistenta pentru migrare
Daca magazinul are multe produse, comenzi active, module complexe, email pe acelasi cont sau integrari cu plati si curieri, o migrare asistata poate reduce riscul de eroare. Pentru proiecte unde ai nevoie de ajutor practic, poti folosi asistenta pentru migrarea site-ului si contului de hosting.
Daca obiectivul este si mutarea pe o infrastructura potrivita pentru magazin, vezi pagina cu hosting pentru magazine PrestaShop. Articolul de fata ramane un ghid educational despre ce trebuie verificat in procesul de migrare.
Intrebari frecvente despre migrarea PrestaShop
Pot muta PrestaShop fara sa schimb domeniul?
Da, in multe cazuri domeniul ramane acelasi si se schimba doar hostingul sau inregistrarile DNS. Important este ca magazinul sa fie testat pe noul hosting inainte de schimbare.
Se pierd comenzile cand mut magazinul?
Nu ar trebui, daca baza de date este migrata corect si daca datele finale sunt sincronizate inainte ca traficul sa ajunga pe noul hosting. Magazinele active necesita atentie suplimentara.
Ce se intampla cu emailurile?
Emailul trebuie verificat separat. Daca mailbox-urile sunt pe acelasi server cu site-ul, trebuie planificata si migrarea lor sau pastrarea configuratiei existente.
Trebuie schimbat DNS-ul?
Da, daca domeniul trebuie sa indice catre noul hosting. Schimbarea poate fi prin nameservere sau inregistrari DNS, in functie de configuratie.
Cum verific magazinul inainte de schimbarea DNS?
Testeaza magazinul pe noul hosting prin preview, hosts file sau alta metoda disponibila. Verifica homepage, produse, cos, checkout, plati, livrare si back-office.
Poate migrarea afecta SEO?
Da, daca apar schimbari de URL, erori 404, probleme HTTPS, canonical gresit, robots blocat sau sitemap incorect. Daca migrarea este doar de hosting, structura URL ar trebui pastrata.

