Backup baze de date WordPress: 3 metode pentru a face backup bazei de date WP
Publicat: 2022-07-06Aveți nevoie să faceți o copie de rezervă a bazei de date WordPress, din motive de securitate sau pentru a migra site-ul dvs. WordPress la o nouă gazdă? Baza de date este o parte integrantă a site-ului dvs., deoarece conține informații care permit site-ului dvs. să funcționeze corect. Backup-urile bazei de date WordPress sunt esențiale, nu numai pentru a restabili informațiile critice în cazul în care site-ul dvs. se defectează, ci și atunci când descoperiți că unele dintre fișierele dvs. lipsesc sau sunt corupte în timpul migrării site-ului.
Există câteva moduri diferite de a face backup pentru baza de date, iar alegerea celei mai bune metode depinde de nevoile și complexitatea site-ului dvs. În acest articol, vă vom arăta trei moduri de a face backup pentru baza de date WordPress.
Ce este o bază de date WordPress?
Baza de date WordPress este locul în care sunt stocate toate informațiile legate de site-ul tău WordPress. Include postările, comentariile, informațiile de conectare, tema și setările de configurare. Site-ul dvs. web nu poate funcționa fără o bază de date.
WordPress folosește sistemul de gestionare a bazelor de date MySQL pentru a stoca și a prelua toate informațiile site-ului dvs. Baza de date MySQL stochează datele site-ului dvs. în tabele, rânduri și coloane. Puteți adăuga, modifica sau șterge datele atâta timp cât aveți acces de administrator WordPress.
Pentru a obține informațiile pe care le solicitați, WordPress trebuie să interacționeze cu baza de date MySQL. Face acest lucru prin trimiterea de interogări în SQL, limbajul standard al sistemului de gestionare a bazelor de date MySQL, în PHP, care este limba în care este scris WordPress. PHP și SQL lucrează împreună pentru a scoate datele în mod dinamic, pentru a dezactiva comentariile, pentru a afișa conținut specific utilizatorilor, ștergeți înregistrări și multe altele.
Când instalați WordPress și utilizați un furnizor de servicii gestionate WP, atunci baza de date este creată automat pentru dvs. Dacă nu optați pentru găzduire WordPress gestionată, atunci va trebui să obțineți acreditările bazei de date de la furnizorul dvs. de găzduire preferat. Baza de date va fi stocată pe serverul furnizorului dvs. de găzduire.
Când un vizitator ajunge pe site-ul dvs., browserul său va trimite o solicitare serverului pe care este găzduit site-ul dvs. Serverul va trimite apoi datele vizitatorului și le va permite să le folosească așa cum ați stabilit. De exemplu, puteți alege să afișați doar o mică parte din conținutul închis, cum ar fi o carte albă sau o carte electronică, pe site-ul dvs. și să permiteți accesul numai după ce vizitatorul a completat un formular.
De ce sunt importante backup-urile bazei de date WordPress
Deoarece baza de date WP stochează toate informațiile pe care le creați, este important să aveți copia sa pregătită în cazul în care baza de date este ștearsă sau coruptă. Cu toate acestea, WordPress nu realizează automat backup-ul datelor în mod implicit, lăsând această sarcină de gestionare a site-ului web în sarcina proprietarilor. Așa cum vă ocupați de securitatea site-ului dvs. WordPress și executați actualizări WordPress, ar trebui să efectuați copii de siguranță regulate ale bazei de date WordPress.
O copie de rezervă creează o copie a bazei de date a site-ului dvs. În cazul unui blocaj al site-ului, veți avea acces la tot conținutul până la momentul în care a avut loc incidentul. Să ne uităm la câteva dintre motivele comune pentru care ar trebui să se facă backup pentru baza de date:
- Migrarea site -ului: o bază de date migrată incorect este o eroare comună în timpul migrărilor site-ului WordPress. Copierea de rezervă și migrarea conținutului unui site WordPress sunt ușoare, dar o mulțime de pluginuri de backup de la terțe părți nu migrează și baza de date. Deoarece acest lucru poate duce la lipsa bazelor de date în timpul migrării site-ului, este o idee bună să căutați o soluție de rezervă sau un plugin de migrare care să facă și backupul bazei de date.
- Securitate : baza de date WordPress stochează informații critice despre securitatea site-ului dvs., cum ar fi datele de conectare și parolele. Având în vedere baza mare de utilizatori, WordPress este ținta principală a hackerilor. Păstrarea unor copii de rezervă proaspete ale bazei de date vă va permite să vă restaurați rapid site-ul în cazul în care site-ul este compromis.
- Suprascrieri accidentale : Uneori, puteți modifica din greșeală o setare importantă sau puteți șterge ceva care ar trebui păstrat. Dacă baza de date are o copie de rezervă bună, puteți pur și simplu să reveniți la cea mai recentă copie de rezervă și să continuați!
- Înainte de o actualizare : WordPress vă recomandă să faceți o copie de rezervă a bazei de date înainte de o actualizare a temei, a pluginurilor și a nucleului WordPress. Dacă ceva nu merge bine după ce ați făcut actualizările, veți putea să vă restaurați baza de date din backup și să rezolvați problema mai ușor.
Cum diferă un backup al bazei de date WordPress de un backup al site-ului WordPress
O copie de rezervă a bazei de date WordPress și o copie de rezervă a site -ului WordPress sunt două lucruri diferite.
O copie de rezervă completă a site-ului WP implică salvarea fișierelor instalării WordPress, împreună cu baza de date. Aceste fișiere sunt stocate în directorul principal public_html și includ pluginuri WordPress, fișiere de bază, teme, imagini, fișiere de cod și pagini web statice. O bază de date stochează date de site care nu sunt conținute în fișierele site-ului, cum ar fi pagini, postări și comentarii. Proprietarii site-urilor creează, în general, o sarcină de rezervă recurentă pentru a salva toate aceste fișiere.
Cât de des ar trebui să faceți backup pentru baza de date WordPress?
Este o idee bună să efectuați copii de siguranță ale bazei de date WordPress de câte ori site-ul dvs. se schimbă. Luați în considerare efectuarea unei copii de rezervă a site-ului atunci când adăugați sau modificați conținutul site-ului dvs., încărcați noi teme/plugin-uri, efectuați noi tranzacții pe site-ul dvs. WooCommerce, înregistrați noi utilizatori sau primiți comentarii noi.
Adăugați conținut cum ar fi articole, bloguri, imagini, infografice, podcasturi, videoclipuri și alte informații în mod regulat sau de mai multe ori pe zi? Apoi, backup-urile bazei de date WordPress ar trebui să fie și ele regulate și, în mod ideal, ar trebui să imite frecvența adăugărilor de conținut.
De exemplu, dacă derulați o campanie de marketing și postați mai multe piese de conținut pe zi pe blogul dvs. WordPress sau pe pagina de destinație, atunci ar trebui să executați copii de rezervă automate de mai multe ori pe zi. Acest lucru vă va proteja în cazul nefericit în care site-ul dvs. se prăbușește sau suferă un atac. Nu va trebui să te confrunți cu o situație în care postările pe care le-ai creat atât de minuțios se pierd. Se pot economisi mult timp și energie, iar frustrarea poate fi evitată prin planificarea din timp a backup-urilor programate ale bazei de date WordPress.
Site-ul dvs. primește multe comentarii și răspunsuri la formularele de contact în fiecare zi? Un program strict de backup al bazei de date WordPress asigură că interacțiunile zilnice rămân la locul lor și sunt accesibile după cum este necesar. Necrearea copiilor de rezervă zilnic poate duce la pierderea mai multor date între copii de rezervă. Cu cât timpul dintre copii de rezervă este mai lung, cu atât este mai mare riscul de pierdere a datelor la recuperarea dintr-o copie de rezervă. Cu mecanisme adecvate de backup și recuperare, vă puteți proteja baza de date împotriva pierderii sau corupției datelor.
După cum sa explicat deja, de fiecare dată când actualizați WordPress, ar trebui să executați o copie de rezervă completă. Aceasta include modificări ale versiunii de bază WordPress, pluginuri, teme, conținut și modificări legate de dezvoltare.
Metode de copiere a bazei de date WordPress
Luați în considerare aceste trei moduri de a efectua copii de siguranță ale bazei de date WordPress ca parte a site-ului dvs. web sau a planului dvs. de gestionare a comerțului electronic.
Metoda 1: backup pentru plugin
Există pluginuri de backup WordPress care generează copii de rezervă atunci când faceți modificări site-ului dvs. web. Aici, vom parcurge procesul cu BlogVault, care este folosit de peste 400.000 de proprietari de site-uri.
- Descărcați și instalați pluginul BlogVault
- Creați o copie de rezervă
- Terminat! Descărcați fișierul de rezervă pe computer pentru acces offline
Aceasta este o modalitate rapidă și ușoară de a face backup bazei de date WP. Cu toate acestea, ar trebui să vă asigurați că pluginul de backup pe care îl utilizați are și o modalitate de a restabili backup-ul, sau poate fi necesar să configurați manual restaurarea bazei de date. În mod ideal, pluginul ar trebui să ofere restaurare automată și să indice, de asemenea, marcajele de timp pentru backup-urile anterioare și viitoare, așa cum este cazul BlogVault.
Alte câteva probleme pot apărea și atunci când utilizați un plugin de rezervă. De exemplu, pluginurile de rezervă își stochează datele într-un folder de pe site-ul WordPress. Dacă site-ul dvs. este corupt, acele fișiere vor fi și ele, creând probleme atunci când faceți o copie de rezervă a întregului site.
Dacă copiile de siguranță sunt efectuate la nivel de server, mai degrabă decât prin site-ul dvs. web, atunci chiar și o problemă minoră poate duce la eșecul copiei de rezervă. Deoarece backup-ul are loc, indiferent dacă site-ul dvs. este funcțional sau online, este posibil să nu știți că a eșuat până când aveți nevoie de backup-ul respectiv.
De asemenea, va trebui să luați în considerare spațiul pe disc pe care îl ocupă copiile de rezervă pe serverul web. Vestea bună este că multe plugin-uri de backup WordPress fac copii de siguranță incrementale și nu ocupă spațiu pe disc.
Disclaimer: Codeable nu este asociat cu niciunul dintre pluginurile și soluțiile menționate în această postare.
Metoda 2: Backup manual prin furnizorul dvs. de găzduire
Puteți face backup manual pentru baza de date WP. Avantajul acestei metode este că vă oferă control asupra părților din baza de date pentru care să faceți backup. De exemplu, este posibil să doriți să migrați o bază de date WordPress pe un site nou, dar fără anumite detalii de conectare sau setări ale temei. Când alegeți o copie de rezervă manuală, puteți face o copie de rezervă parțială sau puteți face doar o copie de rezervă a informațiilor de care aveți nevoie și lăsați restul așa cum sunt.
Mulți furnizori de găzduire au o opțiune de backup pentru baze de date. Este posibil să găsiți sau nu această opțiune, în funcție de faptul că utilizați găzduire web în cloud sau partajată sau utilizați cPanel pentru a vă gestiona site-ul. Dacă aveți acces la cPanel, puteți face backup la baza de date folosind phpMyAdmin, dar, de obicei, există o modalitate mai ușoară prin secțiunea „Backups” a cPanelului, după cum se precizează mai jos:
- Deschideți cPanel și căutați opțiunea „Backups”.
- Faceți clic pe „Descărcați o copie de rezervă a bazei de date MySQL”
- Descărcați fișierul de rezervă al bazei de date .gz pe computer
Deși aceasta este o modalitate rapidă de a vă salva baza de date, restaurarea bazei de date la un nou furnizor de găzduire va necesita să recreați acreditările de conectare la baza de date și să modificați fișierul wp-config.php. Dacă nu sunteți obișnuit să lucrați cu cod, veți găsi sigur că backupul manual al bazei de date WordPress este complicat și descurajant.
Vă puteți salva baza de date într-o locație securizată de pe computer ca o copie de rezervă. Dacă faceți o copie de rezervă completă, puteți salva copii în același folder cu fișierele dvs. WordPress. De asemenea, asigurați-vă că păstrați o evidență a momentului în care efectuați copiile de siguranță.
Metoda 3: Angajați un expert
Cel mai simplu mod de a face backup unui site WordPress este să folosești un plugin. Cu un plugin de backup WordPress, nu trebuie să intri în cPanel sau să descarci copii ale bazei de date. Puteți programa backup-uri automate și vă puteți restaura baza de date cu un singur clic, ceea ce vă va economisi, fără îndoială, mult timp și efort.
Cu toate acestea, copierea de rezervă a unei baze de date WordPress este predispusă la erori. După cum am discutat deja, lucrurile pot merge prost chiar și cu cele mai bune pluginuri de backup WordPress. De asemenea, va trebui să verificați dacă pluginul este capabil să restabilească copia de rezervă într-o nouă locație. Acest lucru vă va fi util atunci când faceți o copie de rezervă a bazei de date pentru o migrare a site-ului, în care backupul bazei de date este doar un pas, iar restaurarea copiei de rezervă pe un site nou este o provocare complet diferită.
Metoda manuală de backup a bazei de date WordPress vă oferă mai multă flexibilitate în ceea ce privește ceea ce doriți să faceți backup. Dar este mai consumatoare de timp și neviabil dacă nu aveți cunoștințe de codificare.
Puteți sări peste aceste moduri și să aduceți un profesionist WordPress pentru a efectua o copie de rezervă a bazei de date și o migrare pentru dvs. Multe companii și freelanceri oferă aceste servicii online. Trebuie doar să alegi cu înțelepciune, astfel încât să poți face treaba în mod fiabil și la un cost rezonabil. Cu toate acestea, iată câteva lucruri de luat în considerare:
- Nu toate companiile și freelancerii au cunoștințe de specialitate despre WordPress. Dacă angajați o terță parte, asigurați-vă că are cunoștințe bune despre infrastructura și ecosistemul WordPress.
- Prețul poate diferi în funcție de modul în care merge backupul. Atenție la taxele de serviciu suplimentare în cazul în care trebuie să remediați potențialele erori de backup sau probleme cu datele.
- Nu toată lumea oferă asistență continuă după backup și migrare. Dacă preferați să aveți asistență continuă pentru sarcinile legate de WordPress, asigurați-vă că serviciul este inclus în pachetul pe care îl alegeți.
O modalitate mai bună de a găsi un expert în backup și migrare a bazei de date WordPress este să utilizați o platformă precum Codeable. Iata de ce:
- Toți experții Codeable sunt specializați în WordPress și au lucrat la proiecte similare. Puteți fi siguri că au ceea ce este necesar pentru a vă satisface așteptările.
- Toți experții codificabili sunt verificați cu atenție – puteți economisi timp la verificarea referințelor și portofoliilor.
- Procesul de a angaja pe cineva pe Codeable este rapid și simplu. Completați un scurt cu informații despre site-ul dvs. existent și planurile de migrare, iar Codeable vă va prezenta 1-5 experți care sunt potriviți pentru job. Odată ce acceptați devizul unuia dintre experții propuși, aceștia pot începe să lucreze la proiectul dumneavoastră!
Faceți alegeri inteligente cu privire la backup-ul și securitatea bazei de date WordPress
Datele site-ului dvs. sunt un bun valoros. Are valoare monetară pentru afacerea dvs. Ați petrecut sute de ore creând conținut care atrage clienți. Nu doriți să vă aflați niciodată într-o situație în care nu puteți recupera conținutul site-ului dvs. după un eveniment advers.
Este esențială să faceți copii de rezervă ale datelor și să le restaurați rapid. Deși există modalități simple de a face backup la baza de date, restaurarea acesteia poate fi mai puțin simplă și necesită expertiză tehnică dacă utilizați proceduri de restaurare manuală. Un plugin de rezervă este o soluție convenabilă, dar are riscurile sale.
Încredințarea unui expert WordPress pentru îndeplinirea jobului oferă liniște sufletească știind că o sarcină importantă de gestionare a site-ului web este pe mâini sigure. Este posibil ca agențiile care oferă acest serviciu să nu ofere asistență continuă, să nu includă copii de rezervă complete într-un plan de întreținere WordPress la prețuri mai mari sau să vă plătească suplimentar pentru asistența continuă. Găsirea și verificarea dezvoltatorilor WordPress pe platforme independenți vă va pierde timpul.
În schimb, puteți lăsa Codeable să vă pună în legătură cu liber profesioniști verificați. Doar cei cu abilitățile potrivite se vor aplica la proiectul tău. Estimările sunt gratuite și nu există nicio obligație de angajare dacă nu ești pregătit! Vrei să vezi cum funcționează imediat? Trimiteți proiectul dvs. pe https://app.codeable.io/tasks/new.