
Migrarea unui site web de la un furnizor de hosting la altul poate părea complicată, dar cu un plan bine structurat, procesul poate fi realizat fără downtime și fără pierderi de date. În acest ghid vei învăța cum să faci backup, să transferi baza de date și fișierele și să eviți erorile comune în migrare.
1. Fă un backup complet al site-ului
🔹 De ce este important?
Un backup îți asigură protecția datelor în cazul unei erori.
Poți reveni rapid la versiunea anterioară dacă ceva nu funcționează corect.
🔹 Cum să faci backup manual?
Salvează fișierele site-ului – Folosește un client FTP (ex: FileZilla) pentru a descărca toate fișierele de pe server.
Exportă baza de date – Dacă ai un CMS precum WordPress, folosește phpMyAdmin pentru a exporta baza de date în format .sql.
Creează o arhivă ZIP cu toate fișierele și baza de date pentru acces rapid.
🔹 Alternative automate: ✔️ WordPress: Plugin-uri precum UpdraftPlus, Duplicator, All-in-One WP Migration ✔️ Hosting: Verifică dacă furnizorul oferă backup automat
2. Configurarea noului serviciu de hosting
🔹 Alege un plan de hosting potrivit
Asigură-te că noul hosting are resurse suficiente (spațiu, CPU, RAM, lățime de bandă).
Activează SSL gratuit și verifică setările serverului (ex: PHP, MySQL).
🔹 Creează un cont pe noul hosting
După achiziționare, accesează cPanel, Plesk sau panoul de control oferit.
Creează un nou cont FTP pentru încărcarea fișierelor site-ului.
Configurează o bază de date nouă și notează credențialele (nume bază de date, utilizator, parolă).
3. Transferă fișierele site-ului
🔹 Metoda manuală:
Conectează-te la noul server prin FTP și încarcă fișierele salvate anterior.
Asigură-te că toate fișierele sunt copiate corect (verifică dimensiunea și structura).
🔹 Metoda automată: ✔️ Pentru WordPress, poți folosi Duplicator sau All-in-One WP Migration pentru transfer rapid. ✔️ Unele hostinguri oferă serviciu gratuit de migrare, contactează suportul tehnic.
4. Importă baza de date
🔹 Dacă folosești phpMyAdmin:
Accesează noul panou de control (cPanel/Plesk).
Deschide phpMyAdmin, selectează noua bază de date și alege „Import”.
Încarcă fișierul .sql exportat anterior și finalizează importul.
🔹 Actualizează fișierul de configurare
Dacă folosești WordPress, editează fișierul wp-config.php cu noul nume de bază de date, utilizator și parolă.
5. Modifică setările DNS pentru domeniu
🔹 Actualizarea DNS este esențială pentru a face site-ul vizibil pe noul hosting.
Mergi la registrarul domeniului (ex: GoDaddy, Namecheap, Cloudflare).
Găsește secțiunea Nameservers și înlocuiește-le cu cele furnizate de noul hosting.
Propagarea DNS poate dura între 1 și 48 de ore, timp în care site-ul poate fi inaccesibil temporar.
🔹 Verifică propagarea DNS ✔️ Folosește whatsmydns.net sau Google DNS Checker pentru a vedea dacă actualizarea este completă.
6. Testează site-ul pe noul hosting
🔹 Ce să verifici după migrare?
Viteza de încărcare – Asigură-te că site-ul se încarcă rapid și fără erori.
Link-uri și imagini – Verifică dacă toate elementele funcționează corect.
Funcționalitatea bazei de date – Testează paginile, formularele și plugin-urile active.
✔️ Poți folosi Google PageSpeed Insights și GTmetrix pentru a testa performanța site-ului.
7. Evitarea erorilor comune în migrare
⚠️ Fișiere lipsă sau corupte – Asigură-te că toate fișierele sunt transferate corect prin FTP. ⚠️ Baza de date nefuncțională – Verifică configurația și importul corect. ⚠️ Propagarea DNS întârziată – Așteaptă până la finalizarea propagării sau folosește un VPN pentru testare. ⚠️ Emailurile nu funcționează – Reconfigurează setările MX pentru noul hosting.
Concluzie
Migrarea unui site poate părea complicată, dar dacă urmezi acest ghid pas cu pas, vei putea transfera site-ul fără downtime și fără pierderi de date. Un backup complet, actualizarea DNS și testarea site-ului sunt esențiale pentru o tranziție reușită.
💡 Ai migrat recent un site? Spune-ne în comentarii ce metodă ai folosit! 🚀