Skip to content
Migrarea unui site WordPress la un nou hosting: ghid pas cu pas

Migrarea unui site WordPress la un nou hosting: ghid pas cu pas

Migrarea unui site WordPress la un hosting nou poate părea intimidantă, dar cu abordarea corectă este un proces sistematic și sigur. Fie că schimbați furnizorul pentru performanță mai bună, prețuri mai avantajoase sau suport superior, migrarea corectă asigură zero pierdere de date și downtime minim.

Greșelile în procesul de migrare pot duce la pierderi de date, downtime prelungit sau probleme de configurare greu de diagnosticat ulterior. Un plan bine structurat și backup-urile complete sunt fundamentul oricărei migrări reușite.

Ghidul următor vă conduce pas cu pas prin întregul proces de migrare WordPress, de la backup-ul inițial până la verificările finale post-migrare.

Migrarea unui site WordPress la un nou hosting: ghid pas cu pas

O migrare WordPress implică mutarea a două componente principale: fișierele site-ului (tema, plugin-urile, media) și baza de date MySQL care conține conținutul, setările și datele utilizatorilor.

Există mai multe metode de migrare: manual (prin FTP și phpMyAdmin), prin plugin-uri de migrare (All-in-One WP Migration, Duplicator, UpdraftPlus) sau prin serviciile de migrare oferite de unii provideri de hosting.

Indiferent de metoda aleasă, backup-ul complet al site-ului curent este primul și cel mai important pas. Fără un backup recent, orice eroare de migrare poate fi catastrofală.

Pregătirea migrării

Realizați un backup complet al site-ului: fișierele (prin FTP sau File Manager) și baza de date (export din phpMyAdmin sau prin plugin de backup). Stocați backup-ul local și pe un serviciu cloud (Google Drive, Dropbox) pentru redundanță.

Configurați noul cont de hosting înainte de a migra. Creați baza de date MySQL pe noul server, utilizatorul de baze de date și acordați-i privilegiile necesare. Notați credențialele, deoarece veți actualiza wp-config.php cu ele.

Verificați cerințele tehnice ale site-ului (versiunea PHP, extensiile necesare) și confirmați că noul hosting le îndeplinește. Un site care rulează pe PHP 8.1 nu va funcționa corect pe un server cu PHP 7.4.

Migrarea cu plugin-ul All-in-One WP Migration

Instalați All-in-One WP Migration pe site-ul curent, accesați „Export” și exportați site-ul complet ca fișier .wpress. Plugin-ul arhivează automat fișierele și baza de date într-un singur pachet.

Instalați WordPress fresh pe noul hosting, instalați All-in-One WP Migration și importați fișierul .wpress. Plugin-ul va suprascrie instalarea fresh cu datele site-ului migrat, inclusiv tema, plugin-urile, conținutul și setările.

Limitele de upload ale serverului pot bloca importul fișierelor mari. Dacă site-ul dvs. depășește limita (de obicei 128MB sau 256MB), achiziționați versiunea premium a plugin-ului sau utilizați metoda manuală.

Migrarea manuală pas cu pas

Descărcați toate fișierele site-ului de pe hosting-ul vechi prin FTP (FileZilla sau WinSCP). Arhivați fișierele local și încărcați-le pe noul hosting în directorul public_html sau în directorul dedicat domeniului.

Exportați baza de date din phpMyAdmin de pe hosting-ul vechi ca fișier SQL comprimat (.sql.gz). Importați fișierul în baza de date creată pe noul hosting prin phpMyAdmin.

Editați fișierul wp-config.php de pe noul hosting: actualizați DB_NAME, DB_USER, DB_PASSWORD și DB_HOST cu credențialele noii baze de date. Această modificare este obligatorie altfel WordPress nu se poate conecta la baza de date.

Actualizarea URL-urilor în baza de date

Dacă domeniul se schimbă în procesul de migrare, URL-urile stocate în baza de date trebuie actualizate. Utilizați plugin-ul Better Search Replace sau scriptul WP-CLI: `wp search-replace „http://domeniu-vechi.ro” „https://domeniu-nou.ro”`.

URL-urile serialized din baza de date necesită o funcție de search-replace care înțelege serializarea PHP, nu un simplu search-replace textual. Plugin-urile dedicate gestionează corect această complexitate.

Goliți cache-ul WordPress și al oricărui plugin de caching după actualizarea URL-urilor. Cache-ul poate păstra versiuni vechi cu URL-uri incorecte, cauzând erori și redirecționări infinite.

Testarea înainte de a comuta DNS-ul

Testați site-ul pe noul hosting înainte de a schimba DNS-ul, prin editarea fișierului hosts de pe calculatorul local. Adăugați IP-ul noului server cu domeniul dvs. pentru a forța browserul să acceseze noul hosting.

Verificați funcționalitatea completă: pagina de start, postările, paginile, formularele, procesul de comandă (pentru e-commerce) și accesul în zona de administrare WordPress.

Testați viteza de încărcare pe noul hosting și comparați cu hosting-ul vechi. Dacă performanța este inferioară, investigați configurarea serverului, PHP și MySQL înainte de a comuta definitiv.

Comutarea DNS și finalizarea

Modificați nameserver-ele sau înregistrările A ale domeniului pentru a pointa la IP-ul noului hosting. Propagarea DNS poate dura 24-48 de ore, perioadă în care unii utilizatori vor vedea site-ul vechi, alții pe cel nou.

Mențineți hosting-ul vechi activ cel puțin 48-72 de ore după comutarea DNS, pentru a asigura continuitatea pentru utilizatorii cu propagare DNS mai lentă.

Verificări post-migrare

Confirmați că certificatul SSL este activ și HTTPS funcționează corect pe noul hosting. AutoSSL din cPanel emite automat certificate Let’s Encrypt după ce DNS-ul este propagat complet.

Reverificați Google Search Console: adăugați noua proprietate dacă IP-ul sau configurarea serverului s-a schimbat semnificativ, și monitorizați erorile de crawl care pot apărea în zilele de după migrare.

Echipa Cisnet oferă servicii de mentenanță website pentru site-uri WordPress. Explorați toate resursele din categoria WordPress pentru ghiduri și tutoriale complete.

Cisnet.ro este primul nostru nume de domeniu. A fost lansat în anul 1997. Website-ul este administrat de Domnul Dorel Tănase, din Alba iulia, specialist în servicii speciale de optimizare și promovare pentru motoarele de căutare.

Dorel Tănase este un specialist român în marketing digital, optimizare SEO și web design, cu peste 28 de ani de experiență în tehnologie și comunicare online.

Absolvent al Academiei de Studii Economice din București (Cibernetică, 1988-1993), născut pe 19 mai 1964. Pe LinkedIn, are peste 700 de conexiuni și postează despre SEO și provocări business în România.

Comments (0)

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Back To Top