Muți un site WordPress fără downtime dacă îl copiezi complet pe serverul nou, îl testezi pe un link temporar și schimbi DNS-ul abia după ce totul merge. Site-ul vechi rămâne online până la final, așa că vizitatorii nu dau de o pagină goală. Mai jos ai ce anume se mută, cum faci testul și cum faci comutarea, ca să nu mai amâni mutarea de pe o găzduire lentă sau scumpă de teamă că migrarea WordPress fără downtime nu iese.
De ce downtime-ul se poate evita
Mulți cred că mutarea hostingului înseamnă să oprești site-ul vechi, să-l muți și să speri că pornește pe cel nou. De fapt, la o migrare făcută corect, site-ul vechi rămâne online și funcțional până când copia nouă e făcută, testată și confirmată. Abia atunci muți traficul. Câteva ore ai două copii identice care rulează în paralel, iar trecerea de la una la alta nu se vede din exterior.
Singurul moment delicat e propagarea DNS, intervalul în care internetul află noua adresă a serverului. Și asta se poate gestiona: dacă ambele copii sunt identice, nu contează pe ce server ajunge un vizitator în timpul propagării, pentru că vede același conținut. Nu există un interval în care site-ul să lipsească.
Ce se mută, mai exact
Un site WordPress are patru componente și trebuie să le muți pe toate. Dacă uiți una, apar probleme greu de găsit: formulare care nu trimit, email care nu mai merge, imagini lipsă. În migrare intră:
- Fișierele site-ului: tot ce e în directorul WordPress, adică tema, plugin-urile, fișierele din wp-content/uploads (imagini, PDF-uri, alte fișiere urcate) și fișierul de configurare wp-config.php.
- Baza de date MySQL: aici sunt articolele, paginile, setările, comentariile și conturile de utilizator. Fără ea ai doar un WordPress gol.
- Conturile de email: dacă folosești adrese de tip nume@domeniul-tau.ro găzduite pe serverul vechi, căsuțele și mesajele trebuie copiate separat, pentru că nu fac parte din WordPress.
- Zona DNS și domeniul: înregistrările care spun unde se află site-ul și emailul. Domeniul în sine nu se mută, doar îl setezi să trimită spre noul server.
Fișierele și baza de date sunt site-ul propriu-zis; emailul și DNS-ul țin de restul. Dacă sari peste ultimele două, migrarea pare reușită până când cineva încearcă să trimită un mesaj din formularul de contact.
Pașii unei migrări WordPress fără downtime
Ordinea e simplă: construiești copia nouă complet, o verifici și abia la final muți traficul.
1. Fă un backup complet
Înainte de orice, salvează toate fișierele și baza de date de pe serverul vechi. Chiar dacă migrarea merge perfect, backup-ul e plasa ta de siguranță. Cât durează mutarea, nu modifica site-ul (nu publica articole, evită comenzi importante), ca să nu pierzi date apărute între copiere și comutare.
2. Copiază fișierele și baza de date pe noul server
Muți toate fișierele și imporți baza de date pe noua găzduire. Pe NVMe, pasul ăsta durează mult mai puțin decât pe hardware vechi cu HDD. La final, actualizezi wp-config.php cu noile date de conectare la baza de date.
3. Testează pe un link temporar, fără să atingi DNS-ul
Ăsta e pasul care ține site-ul online. Poți deschide site-ul de pe noul server înainte ca domeniul real să trimită spre el, fie printr-un link temporar, fie modificând fișierul hosts de pe calculatorul tău. Vezi noul site exact cum va arăta, în timp ce vizitatorii folosesc încă serverul vechi.
4. Verifică totul de la cap la coadă
Treci prin paginile principale, testează formularele, verifică magazinul WooCommerce dacă ai unul, intră în panoul de administrare și confirmă că imaginile se încarcă și plugin-urile merg. Ce problemă găsești, o rezolvi acum, pe copia de test, fără grabă și fără ca cineva să observe.
5. Schimbă DNS-ul abia când ești 100% sigur
Când totul e în regulă, modifici înregistrările DNS să trimită spre noul server. Ca trecerea să fie rapidă, scazi valoarea TTL (cât timp sunt ținute minte înregistrările) cu o zi înainte. Pentru că ambele copii sunt identice, vizitatorii văd același site și în timpul propagării. De aici vine „fără downtime”.
Cum testezi pe link temporar înainte de schimbarea DNS
Mulți sar peste pasul ăsta, dar el face diferența între o migrare liniștită și una stresantă. Ai două metode sigure:
- Link temporar (preview): o adresă dată de noua găzduire, prin care vezi site-ul pe noul server fără să afectezi domeniul public. Bun pentru o verificare rapidă a paginilor.
- Fișierul hosts: pe calculatorul tău, setezi domeniul real să trimită spre IP-ul noului server. Așa testezi cu domeniul corect (contează pentru WooCommerce, login-uri și plăți care depind de domeniu), în timp ce restul lumii vede încă serverul vechi.
Dacă site-ul are funcții care depind de domeniu, testează cu fișierul hosts. După verificare ștergi linia adăugată și totul revine la normal. Abia când ești mulțumit treci la schimbarea reală a DNS-ului.
De ce merită să lași migrarea pe mâna unei echipe tehnice
Pașii de mai sus îi poate face oricine are răbdare. În practică, fiecare etapă are capcane: prefixuri de tabele diferite, URL-uri vechi rămase în baza de date, permisiuni greșite pe fișiere, certificate SSL care trebuie reemise sau zone DNS incomplete. O greșeală mică și „fără downtime” devine câteva ore de panică.
De aceea, la BTU oferim migrare gratuită făcută de echipa noastră: copiem fișierele și baza de date, configurăm emailul, reemitem certificatul SSL, testăm totul pe link temporar și schimbăm DNS-ul împreună cu tine, astfel încât vizitatorii să nu simtă mutarea. Tu confirmi că noul site arată cum trebuie, noi ne ocupăm de partea tehnică.
Mutarea pe o găzduire pregătită pentru WordPress aduce de obicei și un plus de viteză. Serverele noastre pe NVMe cu LiteSpeed și cache încarcă site-ul mai repede încă de la prima zi după migrare, iar suportul tehnic îți răspunde în limba română.
Pe scurt
O migrare WordPress fără downtime e o chestiune de ordine: faci copia nouă, o testezi pe un link temporar și schimbi DNS-ul doar după ce totul e confirmat. Dacă vrei să sari peste partea tehnică, uită-te la găzduirea WordPress pe NVMe de la BTU și lasă-ne pe noi să facem mutarea, gratuit și planificată astfel încât clienții tăi să nu rămână fără site.
Gata de lansare?
Găzduire rapidă NVMe + LiteSpeed, cloud și servere dedicate — în UE, cu suport real.
Vezi planurile de găzduire