Mută WordPress manual de la un host la altul
Preferăm să mutăm noi site-ul. Vezi Mută site-ul la Simplenet dacă vrei migrare administrată.
Acest ghid e pentru cine vrea să mute singur un WordPress de pe un host pe altul, cu downtime zero. Presupune lucru cu FTP și phpMyAdmin. Dacă nu ai experiență, cere migrarea administrată.
Cea mai simplă mutare rămâne un Full Account Backup din cPanel pe vechiul host, importat pe noul server. Ghidul de mai jos acoperă mutarea manuală: doar fișierele și baza de date WordPress.
Dacă ai și căsuțe de email pe același domeniu, fă separat backup la email (client IMAP, export) sau migrează prin full backup cPanel. Pașii de aici nu mută mesajele.
Etapele:
- Reduce TTL pe serverul vechi
- Instalează Content Freeze pe site-ul vechi
- Copiază fișierele pe serverul nou
- Importă baza de date pe serverul nou
- Schimbă DNS-ul la final
1. Modificare TTL
Secțiune intitulată „1. Modificare TTL”Propagarea DNS poate dura până la 24 de ore. Un TTL mic pe înregistrarea A face ca schimbarea ulterioară să se vadă mai repede (adesea sub o oră) și reduce șansa ca vizitatorii să mai ajungă pe vechiul server.
În Zone Editor pe hostul vechi (în cPanel: Zone DNS), setează TTL-ul înregistrării A a domeniului la o valoare sub o oră, de exemplu 900 (15 minute). Valoarea tipică e 14400. Nu schimba încă nameserverele sau IP-ul.
2. Instalare Content Freeze
Secțiune intitulată „2. Instalare Content Freeze”Content Freeze pune site-ul în mod read-only, ca baza de date să nu mai primească modificări care s-ar pierde după mutare.
Anunță vizitatorii înainte, dacă e cazul, că urmează o mutare de hosting.
3. Copierea fișierelor
Secțiune intitulată „3. Copierea fișierelor”3.1 Descărcare de pe hostul vechi
Secțiune intitulată „3.1 Descărcare de pe hostul vechi”Cu un client FTP (de exemplu FileZilla), descarcă local doar ce ai nevoie:
wp-content/pluginswp-content/themeswp-content/uploadsrobots.txt.htaccess- fișierele de verificare pentru Google Search Console, Bing Webmaster Tools etc.
Nu e nevoie să descarci tot nucleul WordPress. Pe hostul nou instalezi un WordPress curat.
În timp ce se descarcă fișierele, pe hostul nou:
- cPanel: instalează WordPress din Softaculous (sau installerul disponibil în panou)
- panou Enhance: adaugă site-ul și instalează WordPress din Instrumente WordPress / wizardul de site
3.2 Încărcare pe hostul nou
Secțiune intitulată „3.2 Încărcare pe hostul nou”Conectează-te prin FTP la hostul nou (poți folosi IP-ul serverului și datele din panou) și urcă folderele și fișierele descărcate peste instalarea nouă, în aceleași căi.
4. Copierea bazei de date
Secțiune intitulată „4. Copierea bazei de date”4.1 Export de pe hostul vechi
Secțiune intitulată „4.1 Export de pe hostul vechi”- Deschide phpMyAdmin pe hostul vechi (ghidul bazelor de date în cPanel).
- Selectează baza de date a site-ului.
- Export → Go / Execută.
- Salvează fișierul
.sqllocal.
4.2 Import pe hostul nou
Secțiune intitulată „4.2 Import pe hostul nou”- Deschide phpMyAdmin pe hostul nou.
- Selectează baza de date a instalării WordPress noi.
- Selectează toate tabelele → Drop / Aruncă → confirmă.
- Import → alege fișierul
.sql→ Go / Execută.
5. Schimbarea DNS-urilor
Secțiune intitulată „5. Schimbarea DNS-urilor”DNS-ul se schimbă la final, după ce fișierele și baza de date sunt pe noul server. Dacă începi cu DNS-ul, site-ul poate cădea în timpul mutării.
- Verifică
wp-config.phppe serverul nou: datele bazei de date trebuie să corespundă instalării noi. Dacă pe vechiul host aveai modificări speciale înwp-config.php, copiază-le manual din vechiul fișier. - Testează site-ul pe IP sau pe URL-ul temporar al noului host, dacă există.
- Abia apoi schimbă DNS-ul (nameservere sau înregistrarea A). Pe Simplenet, vezi Direcționează-ți domeniul.
Propagarea durează de obicei câteva ore. Pentru .ro poate dura mai mult. Dacă ai redus TTL din timp, schimbarea se vede mai repede.
După comutare
Secțiune intitulată „După comutare”- șterge cache-ul și cookie-urile din browser (ghid)
- dacă folosești Cloudflare, fă purge la cache
- dezinstalează pluginul Content Freeze
- nu șterge imediat site-ul de pe hostul vechi; lasă-l 1–2 zile până propagarea e completă
Opțional, pe hostul vechi poți înlocui WordPress cu un index.html care anunță mutarea și cere vizitatorilor să curețe cache-ul browserului.
Preferi să nu faci tu mutarea?
Secțiune intitulată „Preferi să nu faci tu mutarea?”Deschide o cerere de migrare administrată. Echipa mută site-ul și îl verifică înainte de schimbarea DNS.