Un backup nu e important în ziua în care îl faci, ci în ziua în care îți trebuie: după o actualizare care a stricat site-ul, după un fișier șters din greșeală, după un atac. În ziua aceea contează trei lucruri: dacă există o copie, dacă e destul de recentă și dacă se poate restaura repede.
Pe scurt
- Regula 3-2-1: trei copii ale datelor, pe două tipuri de suport diferite, dintre care una în alt loc.
- O copie pe același server te apără de greșeli, dar nu de o problemă a serverului.
- Frecvența copiilor o alegi după cât de des se schimbă site-ul: un magazin cu comenzi zilnice are nevoie de copii zilnice.
- Un backup pe care nu l-ai restaurat niciodată e o speranță, nu o garanție.
Ce spune regula 3-2-1
Regula 3-2-1 e o practică veche din administrarea sistemelor, bună și pentru un site mic:
- 3 copii ale datelor: originalul și încă două copii.
- 2 tipuri de suport diferite: de exemplu discul serverului și un spațiu de stocare separat.
- 1 copie în alt loc: fizic separată de server, ca o defecțiune, un incendiu sau un cont compromis să nu le ia pe toate.
Ideea din spate e simplă: nicio problemă nu trebuie să poată distruge, deodată, toate copiile.
Ce înseamnă „datele” unui site
Un site nu e doar fișiere. O copie completă cuprinde:
- fișierele: tema, pluginurile, imaginile încărcate, configurația;
- baza de date: la WordPress, aici sunt textele, produsele, comenzile, utilizatorii, setările;
- emailurile, dacă sunt pe același cont de găzduire.
O copie doar a fișierelor, fără baza de date, nu readuce un site WordPress.
Cât de des
Întrebarea utilă e: câte date îți permiți să pierzi? Dacă un site de prezentare se schimbă o dată pe lună, o copie zilnică e mai mult decât suficient. Un magazin online care primește comenzi în fiecare zi pierde, la o restaurare, tot ce s-a întâmplat după ultima copie — de aceea are nevoie de copii zilnice și, înainte de orice schimbare mare, de o copie făcută chiar atunci.
Fă o copie manuală înainte de:
- actualizarea WordPress, a temei sau a unui plugin important;
- schimbarea temei sau a constructorului de pagini;
- importuri mari de produse;
- mutarea site-ului.
Cum aplici regula la NBT Host
În orice plan de găzduire, backupul e automat și zilnic, pentru fișiere, baze de date și emailuri:
- o copie stă pe server, ca restaurarea să fie rapidă;
- o copie criptată pleacă pe un spațiu de stocare separat de server, tot în Uniunea Europeană;
- restaurarea dintr-o copie din ultimele 7 zile e gratuită, iar din Enhance poți restaura singur un fișier, o bază de date sau o căsuță de email.
Pentru a treia copie — cea pe care o ții tu — descarcă din când în când o copie completă a site-ului din Enhance și păstreaz-o pe calculatorul tău sau într-un spațiu de stocare al firmei. Pașii sunt în backup și restaurare.
La serverele VPS, backupul nu e inclus automat: e o opțiune separată, iar fără ea copiile aplicațiilor sunt în grija ta.
Testează restaurarea
O dată la câteva luni, verifică într-un mediu de test că o copie chiar se poate restaura: că baza de date se importă, că imaginile sunt acolo, că site-ul pornește. E singurul fel în care afli că o copie e bună înainte să ai nevoie de ea. Enhance poate face o clonă a site-ului pentru test, fără să atingi site-ul live (clonarea unui site).
Greșeli frecvente
- Backupul doar în același cont: dacă se șterge contul sau e compromis, se duc și copiile.
- Copia veche de luni de zile, descoperită în ziua problemei.
- Doar fișierele, fără baza de date.
- Restaurarea peste site-ul live fără o copie a stării de acum — dacă restaurarea nu rezolvă problema, ai pierdut și ce aveai.
Dacă vrei ca actualizările să se facă mereu cu o copie înainte și verificare după, asta face mentenanța WordPress.
