Migrarea unui site WordPress implica copierea fisierelor si bazei de date pe noul server. Afla cum sa o faci corect, fara pierderi de date si cu downtime minim.
Pasi de urmat
Metoda 1 — Pluginul Duplicator
Pe site-ul vechi: instaleaza Duplicator > Packages > Create > Build. Descarca fisierul Installer.php si arhiva .zip. Pe noul server: incarca ambele fisiere in directorul dorit. Acceseaza installer.php prin browser si urmeaza wizard-ul.
Metoda 2 — Manuala (mai sigura)
Backup complet: descarca toate fisierele din public_html si exporta baza de date din phpMyAdmin (Export > SQL). Creeaza baza de date noua pe serverul nou. Incarca fisierele pe noul server prin FTP sau File Manager. Importa baza de date in phpMyAdmin nou.
Actualizeaza wp-config.php
Pe noul server, editeaza wp-config.php si actualizeaza: DB_NAME (noua baza de date), DB_USER (noul utilizator MySQL), DB_PASSWORD (noua parola), DB_HOST (de obicei localhost).
Actualizeaza URL-urile in baza de date
Daca noul domeniu este diferit, actualizeaza URL-urile din baza de date. Cel mai simplu: instaleaza WP-CLI pe serverul nou si rulezi: wp search-replace http://domeniu-vechi.ro https://domeniu-nou.ro
Testeaza pe noul server inainte de a schimba DNS
Adauga in fisierul hosts de pe calculator noua adresa IP + domeniu pentru a accesa site-ul pe noul server inainte de propagarea DNS.
Schimba nameserverele si verifica
Dupa confirmare ca totul functioneaza, schimba nameserverele la registrarul domeniului. Asteapta propagarea (1-24 ore) si verifica site-ul.
Sfaturi utile
- Gazduire.Net ofera migrare gratuita — contacteaza suportul si migram noi site-ul tau.
- Fa backup complet al site-ului vechi INAINTE de orice operatiune de migrare.
- Testeaza toate functionalitatile (formulare, WooCommerce, login) inainte de a schimba DNS-ul.
- Pastreaza site-ul vechi activ inca 48 ore dupa migrare pentru siguranta.
- Migrarea prin Duplicator este mai simpla dar poate esua pe site-uri mari — metoda manuala este mai sigura.