Un backup WordPress este util numai dacă poate fi restaurat complet și rapid. Paradoxal, mulți proprietari de site-uri au backup-uri care nu ar fi restaurabile în caz de urgență: backup-uri incomplete (numai fișierele fără baza de date sau invers), backup-uri stocate pe același server compromis, sau backup-uri netestated care conțin erori nedetectate.
Strategia 3-2-1 rezolvă sistematic toate aceste probleme: trei copii ale datelor, pe două suporturi de stocare diferite, cu una off-site. Este standardul industrie pentru protecția datelor, aplicat la specificul WordPress.
Backup WordPress: strategia 3-2-1 implementată corect
Ce înseamnă 3-2-1 concret pentru WordPress: copia 1 este site-ul live, copia 2 este backup-ul la nivelul hosting-ului (snapshot zilnic al serverului), copia 3 este backup-ul off-site pe un serviciu cloud diferit (Google Drive, Amazon S3, Dropbox). Ultima copie, stocată off-site, este singura care garantează recuperarea în caz de compromitere sau dispariție a serverului de hosting.
Ce trebuie să conțină un backup WordPress complet
Un backup care conține numai fișierele sau numai baza de date nu este un backup complet și nu permite restaurarea site-ului. Un backup WordPress complet include obligatoriu ambele componente:
- Fișierele: directorul WordPress complet, incluzând /wp-content/ (teme, plugin-uri, upload-uri/media) și fișierele de configurare (wp-config.php, .htaccess).
- Baza de date: toate tabelele WordPress, incluzând posturile, paginile, comentariile, utilizatorii, setările, meta-datele și datele plugin-urilor. Pentru WooCommerce, include comenzile, clienții și produsele.
Directorul wp-content/uploads/ poate fi mare (sute de MB până la câțiva GB pe site-uri mature). Verifică că backup-ul include și directorul de media, nu doar fișierele WordPress core.
UpdraftPlus: configurarea strategiei 3-2-1
UpdraftPlus este cel mai instalat plugin de backup WordPress, cu peste 3 milioane de instalări active. Versiunea gratuită suportă backup complet (fișiere + baze de date) cu trimitere automată spre Google Drive, Dropbox, Amazon S3 și FTP.
Configurarea strategiei 3-2-1 cu UpdraftPlus:
Pasul 1: Accesează Settings, UpdraftPlus Backups din dashboard WordPress, tab-ul Settings.
Pasul 2: Setează frecvența backup-urilor conform nevoilor site-ului. Un site de prezentare cu actualizări rare: backup săptămânal. Un blog activ: backup la două zile. Un magazin WooCommerce: backup zilnic sau real-time (pentru comenzile noi).
Pasul 3: Selectează destinația de stocare remote. Alege un serviciu diferit de hosting-ul site-ului. Google Drive și Dropbox sunt cele mai accesibile; Amazon S3 sau Backblaze B2 sunt mai economice la scară mai mare.
Pasul 4: Autentifică UpdraftPlus cu serviciul cloud ales urmând instrucțiunile din interfață.
Pasul 5: Configurează retenția: câte backup-uri să păstreze. Minimum 7 backup-uri zilnice sau 4 backup-uri săptămânale permite revenirea la versiuni anterioare dacă o problemă nu este descoperită imediat.
Frecvența corectă a backup-urilor
Frecvența se stabilește pe baza RPO (Recovery Point Objective): cât de mult conținut sau date ești dispus să pierzi în cazul cel mai rău. Dacă publici conținut zilnic și ai comenzi WooCommerce continue, o pierdere de 24 de ore de date este inacceptabilă. Dacă site-ul se actualizează rar, o pierdere de o săptămână poate fi tolerabilă.
Recomandări practice per tip de site: blog activ cu publicare zilnică: backup la 24 de ore. Magazin WooCommerce: backup zilnic plus backup real-time al bazei de date (UpdraftPlus Premium sau Jetpack VaultPress). Site de prezentare cu actualizări rare: backup săptămânal. Site corporate sau instituțional: backup zilnic, retenție 30 de zile.
Greșeli frecvente
Câteva erori comune care invalidează o strategie de backup aparent corectă. Stocarea backup-ului pe același server: dacă serverul cedează sau este compromis, backup-ul dispare odată cu site-ul. Backup-ul fără baza de date: fișierele fără baza de date reprezintă structura fără conținut, site-ul nu poate fi restaurat. Niciodată nu testa restaurarea: un backup care pare valid poate fi corupt sau incomplet, iar acest lucru se descoperă numai la testare, nu în momentul urgentei.
Testarea restaurării: obligatorie, nu opțională
Testează restaurarea pe un mediu de staging cel puțin o dată la 3 luni. Un test de restaurare corect verifică: că fișierele sunt complete și integre, că baza de date se restaurează fără erori, că site-ul funcționează complet după restaurare (formulare, funcționalitate WooCommerce, plugin-uri active).
UpdraftPlus permite restaurarea directă din interfața WordPress (dacă accesul la dashboard este disponibil) sau prin WP-CLI pentru restaurarea în situații în care site-ul este complet nefuncțional.
Backup-urile hosting-ului: necesare, dar nu suficiente
Majoritatea furnizorilor de hosting oferă backup-uri zilnice automate, dar acestea au limitări importante: retenție scurtă (7-14 zile tipic), backup-urile sunt stocate pe infrastructura aceluiași provider (nu este off-site față de site-ul tău), și nu pot fi descărcate pentru stocare independentă. Backup-urile hosting-ului sunt o plasă de siguranță suplimentară, nu înlocuirea strategiei 3-2-1.
Concluzie
Strategia 3-2-1 implementată cu UpdraftPlus, configurată corect și testată periodic este fundația unui WordPress durabil. Nu aștepta o urgență pentru a verifica dacă backup-urile funcționează. Cincisprezece minute de configurare și un test trimestrial de restaurare sunt investiția minimă pentru protecția muncii depuse pe site.


