Un backup WordPress este plasă de siguranță împotriva pierderii de date, atacurilor cibernetice, defecțiunilor serverului, conflictelor de actualizare și erorilor umane. Fără o strategie de backup fiabilă, un singur incident — o actualizare eșuată, un site hack-uit, o cădere a serverului sau o ștergere accidentală — poate șterge luni sau ani de muncă. Cu toate acestea, un număr semnificativ de proprietari de site-uri WordPress fie nu își fac deloc backup-uri, fie se bazează exclusiv pe backup-urile furnizorului de hosting fără a verifica dacă acestea funcționează.
Această ghid acoperă fiecare metodă de backup disponibilă pentru proprietarii de site-uri WordPress, de la backup-uri manuale prin linia de comandă la soluții automate prin pluginuri. Vei învăța ce să faci backup, cât de des să o faci, unde să stochezi backup-urile în siguranță și cum să verifici că backup-urile tale funcționează cu adevărat atunci când ai nevoie de ele. O strategie solidă de backup este de asemenea o componentă esențială a securității WordPress, oferindu-ți ultima linie de apărare atunci când măsurile preventive eșuează.
Ce include un Backup WordPress
Un backup complet WordPress constă din mai multe componente. Lipsa oricărei componente înseamnă că restaurarea ta va fi incompletă.
| Componentă | Locație | Conține |
|---|---|---|
| Fișierele de bază WordPress | /wp-admin/, /wp-includes/ | Software WordPress (poate fi descărcat din nou, dar versiunea contează) |
| wp-content/themes | /wp-content/themes/ | Teme instalate, personalizări, teme copil |
| wp-content/plugins | /wp-content/plugins/ | Toate pluginurile instalate și fișierele lor de configurare |
| wp-content/uploads | /wp-content/uploads/ | Biblioteca media: imagini, documente, videoclipuri, organizate pe ani/luni |
| wp-config.php | Director rădăcină | Credențiale de bază de date, chei de securitate, constante personalizate |
| .htaccess / nginx.conf | Director rădăcină / configurare server | Reguli de rescriere, redirecționări, antete de securitate |
| Baza de date | MySQL / MariaDB | Postări, pagini, comentarii, utilizatori, setări, date plugin, comenzi WooCommerce |
Importanța critică a backup-urilor de bază de date
Baza ta de date este cea mai valoroasă parte a site-ului tău WordPress. Conține tot conținutul tău (postări, pagini, tipuri de postări personalizate), conturile utilizatorilor și metadatele, comenzile WooCommerce și datele clienților, setările și configurațiile pluginurilor, setările widget-urilor și datele câmpurilor personalizate. Fișierele pot fi adesea descărcate din nou sau regenerate, dar conținutul bazei tale de date este unic și de neînlocuit.
Metoda 1: Backup manual prin SSH și phpMyAdmin
Backup-urile manuale îți oferă control direct asupra procesului și sunt valoroase pentru backup-uri unice înainte de modificări majore, migrarea serverului sau situații în care backup-urile bazate pe pluginuri nu funcționează.
Backup-ul fișierelor prin SSH
Conectează-te la serverul tău prin SSH și creează un arhivă comprimată a directorului tău WordPress:
tar -czvf wordpress-backup-$(date +%Y%m%d).tar.gz /path/to/wordpress/
Pentru site-uri mari, poate dorești să excluzi anumite directoare din backup, cum ar fi fișierele cache și datele temporare:
tar -czvf wordpress-backup-$(date +%Y%m%d).tar.gz --exclude='wp-content/cache' --exclude='wp-content/upgrade' /path/to/wordpress/
Backup-ul bazei de date prin linia de comandă
Folosește mysqldump pentru a exporta baza ta de date:
mysqldump -u db_username -p db_name > database-backup-$(date +%Y%m%d).sql
Pentru baze de date mari, adaugă compresie:
mysqldump -u db_username -p db_name | gzip > database-backup-$(date +%Y%m%d).sql.gz
Backup-ul bazei de date prin phpMyAdmin
Dacă preferi o abordare GUI: conectează-te la phpMyAdmin prin panoul de control al hostingului tău, selectează baza ta de date WordPress, apasă pe tab-ul Export, alege "Personalizat" pentru mai multe opțiuni, asigură-te că toate tabelele sunt selectate, selectează formatul SQL și apasă Go pentru a descărca fișierul SQL.
Avantaje și dezavantaje ale backup-urilor manuale
| Avantaje | Dezavantaje |
|---|---|
| Control total asupra a ceea ce este salvat | Consumă timp, ușor de uitat |
| Fără dependențe de pluginuri | Fără programare automată |
| Funcționează când WordPress este inaccesibil | Necesită cunoștințe SSH/phpMyAdmin |
| Fără costuri suplimentare | Fără stocare offsite încorporată |
Metoda 2: Backup-uri automate bazate pe pluginuri
Pluginurile de backup automatizează întregul proces: programare, execuție, compresie și stocare offsite. Ele sunt abordarea recomandată pentru cei mai mulți proprietari de site-uri WordPress deoarece elimină erorile umane și asigură backup-uri consistente.
UpdraftPlus
UpdraftPlus este cel mai instalat plugin de backup WordPress, cu peste 3 milioane de instalări active. Suportă atât backup-uri manuale, cât și programate, cu integrare directă în servicii de stocare în cloud, inclusiv Google Drive, Dropbox, Amazon S3, Microsoft OneDrive și Backblaze B2.
Caracteristici cheie:
- Backup-uri automate programate (baza de date și fișierele pe programe separate)
- Backup-uri incrementale (Premium) — salvează doar fișierele modificate, reducând timpul și stocarea
- Restaurare cu un singur clic din adminul WordPress
- Suport pentru multisite (Premium)
- Instrumente de migrare și clonare (Premium)
- Criptare pentru backup-urile bazei de date (Premium)
Configurarea UpdraftPlus:
Pasul 1: Instalează și activează UpdraftPlus din repository-ul de pluginuri WordPress sau folosește versiunea UpdraftPlus Premium pentru backup-uri incrementale, suport multisite și destinații de stocare suplimentare.
Pasul 2: Mergi la Setări > Backup-uri UpdraftPlus și navighează la tab-ul Setări.
Pasul 3: Setează programul tău de backup. Pentru cele mai multe site-uri, backup-ul fișierelor săptămânal și al bazei de date zilnic oferă un echilibru puternic între protecție și utilizarea stocării.
Pasul 4: Alege destinația ta de stocare remote. Apasă pe
icon pentru serviciul preferat (Google Drive, Dropbox, S3, etc.) și urmați pașii de autentificare.
Pasul 5: Configurați câte copii de rezervă să păstrați. Păstrați cel puțin 3-4 copii pentru fișiere și 7-14 copii pentru copiile de rezervă ale bazei de date.
Pasul 6: Faceți clic pe Salvați modificările și apoi pe Backup acum pentru a rula prima copie de rezervă.
BlogVault
BlogVault este o soluție de backup bazată pe SaaS care stochează copiile de rezervă pe propria infrastructură cloud. Spre deosebire de soluțiile bazate doar pe pluginuri, BlogVault efectuează copiile de rezervă pe serverele sale, nu pe ale dumneavoastră, reducând astfel încărcătura pe hostingul dumneavoastră.
Caracteristici cheie:
- Copii de rezervă incrementale în timp real (urmărește modificările continuu)
- Stocare de rezervă independentă pe serverele BlogVault
- Crearea site-ului de testare cu un singur clic
- Instrument de migrare integrat
- Copii de rezervă conștiente de WooCommerce (capturează datele comenzilor între copiile de rezervă programate)
- Istoric de backup de 365 de zile
BlogVault este un serviciu plătit (89 USD/an pentru un singur site), dar este bine adaptat pentru magazinele WooCommerce și site-urile de afaceri unde copiile de rezervă în timp real și stocarea independentă sunt priorități.
BackWPup
BackWPup este un plugin gratuit de backup care se concentrează pe crearea arhivelor complete de backup. Poate face backup pe Dropbox, Amazon S3, servere FTP și email și poate genera atât copii de rezervă pentru fișiere, cât și pentru baze de date în diverse formate (ZIP, TAR, TAR.GZ).
Caracteristici cheie:
- Copii de rezervă complete ale site-ului (fișiere + bază de date într-o singură arhivă)
- Optimizare și reparare a bazei de date în timpul backup-ului
- Export XML al conținutului WordPress
- Multiple lucrări de backup cu programe și destinații diferite
- Restaurare prin script de restaurare autonom (independent de WordPress)
Compararea Pluginurilor
| Caracteristică | UpdraftPlus Free | UpdraftPlus Premium | BlogVault | BackWPup Free |
|---|---|---|---|---|
| Copii de rezervă programate | Da | Da | Da (în timp real) | Da |
| Copii de rezervă incrementale | Nu | Da | Da | Nu |
| Stocare în cloud | Google Drive, Dropbox, S3 | +OneDrive, Backblaze, Azure | Cloud BlogVault | Dropbox, S3, FTP |
| Restaurare cu un singur clic | Da | Da | Da | Prin script |
| Suport multisite | Nu | Da | Da | Da (Pro) |
| Conștient de WooCommerce | Nu | Nu | Da | Nu |
| Preț | Gratuit | 70 USD/an | 89 USD/an | Gratuit |
Metoda 3: Copii de rezervă la nivel de hosting
Cei mai mulți furnizori de hosting oferă soluții proprii de backup, fie incluse în planul dumneavoastră, fie ca un addon. Aceste copii de rezervă sunt de obicei automatizate și gestionate la nivel de server.
Ce includ de obicei copiile de rezervă ale hostingului
Gazdele WordPress gestionate oferă de obicei copii de rezervă automate zilnice, păstrare de 14-30 de zile, restaurare cu un singur clic din tabloul de bord al hostingului și stocare separată a copiilor de rezervă de serverul principal. Furnizorii de hosting partajat pot oferi copii de rezervă mai puțin frecvente (săptămânal) cu o păstrare mai scurtă (7 zile) și pot percepe taxe suplimentare pentru funcția de backup.
De ce copiile de rezervă ale hostingului nu sunt suficiente
Deși copiile de rezervă ale hostingului sunt valoroase, a te baza pe ele ca singura strategie de backup are riscuri:
- Un singur punct de eșec: Dacă furnizorul de hosting suferă o eșec catastrofal, atât site-ul dumneavoastră, cât și copiile de rezervă ar putea fi pierdute.
- Politicile furnizorului: Unele gazde nu garantează disponibilitatea copiilor de rezervă sau succesul restaurării. Termenii lor de serviciu afirmă adesea că copiile de rezervă sunt furnizate ca un serviciu de curtoazie.
- Control limitat: De obicei, nu puteți descărca copiile de rezervă ale hostingului pentru stocare externă sau selecta componente specifice pentru restaurare.
- Riscul de suspendare a contului: Dacă contul dumneavoastră de hosting este suspendat sau încheiat, este posibil să pierdeți accesul la copii de rezervă.
Utilizați copiile de rezervă ale hostingului ca un strat al strategiei dumneavoastră de backup, nu ca singurul strat.
Recomandări pentru programul de backup
Frecvența copiilor de rezervă ar trebui să se potrivească cu cât de des se schimbă conținutul site-ului dumneavoastră și cât de multe date vă puteți permite să pierdeți (Obiectivul dumneavoastră de Punct de Recuperare, sau RPO).
| Tip de site | Backup bază de date | Backup fișiere | Justificare |
|---|---|---|---|
| Blog (postări săptămânale) | Zilnic | Săptămânal | Conținutul se schimbă rar; fișierele se schimbă rar |
| Site de afaceri (static) | Zilnic | Săptămânal | Actualizările de conținut sunt rare |
| Blog activ (postări zilnice) | La fiecare 6 ore | Zilnic | Modificările frecvente ale conținutului necesită copii de rezervă mai detaliate |
| Magazin WooCommerce | La fiecare 4-6 ore | Zilnic | Datele comenzilor și ale clienților se schimbă continuu |
| Site de membru / LMS | La fiecare 4-6 ore | Zilnic | Conținut generat de utilizatori și date de progres |
| E-commerce cu trafic mare | În timp real (incremental) | La fiecare 6 ore | Fiecare tranzacție pierdută afectează venitul |
Regula 3-2-1 a copiilor de rezervă
Urmați regula 3-2-1 a copiilor de rezervă, recomandată pe scară largă:
- 3 copii ale datelor dumneavoastră (site-ul live plus două copii de rezervă)
- 2 medii de stocare diferite (de exemplu, server + stocare în cloud)
- 1 copie stocată extern (o locație fizică diferită de serverul dumneavoastră)
În practică, aceasta înseamnă: site-ul dumneavoastră live este copia unu, o copie de rezervă pe serverul dumneavoastră (sau backupul furnizorului de hosting) este copia doi, iar o copie de rezervă în stocarea cloud (Google Drive, S3, Dropbox) este copia trei. Copia din cloud satisface atât cerințele de "medii diferite", cât și cele de "extern".
Testarea procesului de restaurare a copiilor de rezervă
O copie de rezervă pe care nu ați testat-o niciodată este o copie de rezervă în care nu puteți avea încredere. Programați teste periodice de restaurare pentru a verifica integritatea copiilor de rezervă.
Cum să testați o restaurare
Pasul 1: Creați un mediu de testare sau o instalare locală WordPress pentru testare. Nu testați niciodată restaurările pe site-ul dumneavoastră live.
Pasul 2: Descărcați cea mai recentă copie de rezervă (atât fișiere, cât și bază de date).
St
Pasul 3: Restaurează backup-ul în mediul tău de staging folosind aceeași metodă pe care ai folosi-o în caz de urgență.
Pasul 4: Verifică site-ul restaurat: asigură-te că paginile se încarcă corect, imaginile se afișează, produsele WooCommerce apar, conturile utilizatorilor există și setările plugin-urilor sunt intacte.
Pasul 5: Documentează procesul de restaurare, inclusiv cât timp a durat. Aceasta este o informație valoroasă dacă va trebui vreodată să efectuezi o restaurare de urgență sub presiune.
Testează procesul tău de restaurare cel puțin o dată pe trimestru. Dacă schimbi metoda de backup sau locația de stocare, testează imediat după schimbare.
Opțiuni de Stocare a Backup-urilor Offsite
| Serviciu de Stocare | Tier Gratuit | Stocare Plătită | Note |
|---|---|---|---|
| Google Drive | 15 GB | $1.99/lună pentru 100 GB | Integrare ușoară cu UpdraftPlus; partajat cu Gmail/Photos |
| Dropbox | 2 GB | $11.99/lună pentru 2 TB | Fiabil; API bun; organizare pe foldere |
| Amazon S3 | 5 GB (12 luni) | ~$0.023/GB/lună | Scalabil; plată pe măsură ce folosești; politici de ciclu de viață pentru controlul costurilor |
| Backblaze B2 | 10 GB | $0.005/GB/lună | Cost-eficient pentru backup-uri mari; API compatibil S3 |
| Microsoft OneDrive | 5 GB | $1.99/lună pentru 100 GB | Inclus cu abonamentele Microsoft 365 |
Backup înainte de Acțiuni Critice
Pe lângă programul tău obișnuit, creează întotdeauna un backup la cerere înainte de a efectua oricare dintre aceste acțiuni:
- Actualizări ale nucleului WordPress (în special actualizări majore de versiune)
- Actualizări ale plugin-urilor sau temelor (în special pentru plugin-uri complexe precum WooCommerce, constructori de pagini)
- Schimbări ale versiunii PHP pe serverul tău
- Modificări sau migrații ale bazei de date
- Editări sau importuri de conținut în masă
- Migrații de server sau de hosting
- Instalarea de noi plugin-uri care modifică baza de date
A avea un backup realizat imediat înainte de aceste acțiuni îți permite să revii la o stare cunoscută bună dacă ceva nu merge bine. Pentru sarcinile de întreținere a site-ului, consultă ghidul nostru de întreținere WordPress.
Pentru mai multe detalii, consultați documentația oficială: Ghidul de Backup WordPress.
Întrebări Frecvente
Cât durează un backup WordPress?
Durata backup-ului depinde de dimensiunea site-ului tău și de resursele de hosting. Un site WordPress tipic (sub 1 GB) se face backup în 2-5 minute. Magazinele mari WooCommerce cu biblioteci media extinse (5-20 GB) pot dura 15-60 de minute. Backup-urile incrementale după backup-ul complet inițial durează de obicei sub un minut, deoarece capturează doar modificările.
Pot să fac backup la un site WordPress fără un plugin?
Da. Poți folosi comenzi SSH (tar pentru fișiere, mysqldump pentru baza de date) sau phpMyAdmin pentru exporturile bazei de date. Panourile de control de hosting precum cPanel includ de asemenea instrumente de backup. Totuși, backup-urile manuale necesită disciplină și nu includ programare automată, motiv pentru care plugin-urile sunt recomandate pentru majoritatea utilizatorilor.
Trebuie să fac backup la întreaga mea instalare WordPress sau doar la baza de date?
Ambele sunt importante, dar dacă trebuie să prioritizezi, baza de date este mai critică. Baza ta de date conține tot conținutul, setările și datele utilizatorilor care nu pot fi recreate. Fișierele (teme, plugin-uri, nucleu) pot fi de obicei descărcate din nou, dar folderul tău de încărcări (imagini, documente) este de asemenea unic și ar trebui inclus în backup-urile de fișiere.
Câte copii de backup ar trebui să păstrez?
Păstrează cel puțin 7-14 backup-uri ale bazei de date și 3-4 backup-uri de fișiere. Pentru magazinele WooCommerce, ia în considerare păstrarea a 30 de zile de backup-uri ale bazei de date. O retenție mai mare îți oferă o fereastră de recuperare mai largă — dacă descoperi o problemă care a existat timp de câteva zile (cum ar fi malware sau corupție de date), ai nevoie de un backup dinainte ca problema să fi început.
Vor încetini plugin-urile de backup site-ul meu?
Plugin-urile de backup rulează în timpul procesului de backup, ceea ce consumă resursele serverului. Programează backup-urile în perioade de trafic redus (de obicei între 2-5 AM în fusul tău orar principal). Soluțiile de backup incremental și serviciile bazate pe SaaS precum BlogVault minimizează impactul asupra serverului deoarece procesează backup-urile extern sau transferă doar datele modificate.
Ce ar trebui să fac dacă restaurarea backup-ului meu eșuează?
În primul rând, verifică mesajul de eroare — problemele comune includ erori de permisiune a fișierelor, probleme de conexiune la baza de date sau limite de memorie/timp de execuție PHP. Încearcă să restaurezi la o instalare WordPress curată în loc să suprascrii pe cea defectă. Dacă fișierul de backup este corupt, încearcă un backup mai vechi. De aceea, menținerea mai multor copii de backup pe date diferite este esențială.
Pot folosi backup-urile pentru a migra site-ul meu la un nou host?
Da, backup-urile sunt folosite frecvent pentru migrații. Creează un backup complet (fișiere + bază de date), configurează WordPress pe noul host, restaurează backup-ul pe noul server și actualizează wp-config.php cu noile acreditivale ale bazei de date. Plugin-uri precum UpdraftPlus Premium și BlogVault includ funcții dedicate de migrare care automatizează acest proces.
Sunt suficiente backup-urile automate de hosting pentru un magazin WooCommerce?
Backup-urile de hosting oferă un nivel de protecție de bază, dar pentru magazinele WooCommerce, acestea s-ar putea să nu fie suficiente singure. WooCommerce procesează comenzi, plăți și date ale clienților continuu. Dacă backup-ul tău de hosting rulează o dată pe zi și apare o defecțiune a serverului la 11 PM, ai putea pierde o întreagă zi de comenzi. Folosește o soluție de backup incremental în timp real sau frecventă alături de backup-urile de hosting pentru o protecție completă.
Automatizează Backup-urile Tale WordPress cu UpdraftPlus
Programează backup-uri automate, stochează-le în siguranță în cloud și restaurează cu un singur clic — backup-urile incrementale îți mențin site-ul protejat fără a-l încetini.
Obține UpdraftPlus Premium →


