WordPress & e-commerce

UpdraftPlus: backup WordPress și restaurare verificată

De la setul de arhive la recuperarea funcțională: inventar, copie externă, mediu izolat și verificarea datelor comerciale.

Un seif de copii separate protejează fișierele și baza de date, cu o copie destinată testării.

Un backup WordPress este util numai dacă poate fi restaurat într-un mediu controlat. Cu UpdraftPlus, verifică ce componente sunt incluse, unde se află copia externă și ce date ai pierde la revenire. Testează restaurarea pe o copie izolată înainte să ai nevoie de ea în producție.

Mesajul „backup finalizat” este începutul verificării, nu finalul ei. O arhivă poate exista fără să includă toate fișierele necesare, iar o copie validă de ieri poate fi prea veche pentru comenzile primite astăzi. Acest tutorial propune un exercițiu complet: planificare, realizarea copiei, verificarea stocării, restaurare și confirmarea funcțiilor importante.

Folosim UpdraftPlus ca exemplu de instrument. Opțiunile diferă între planuri și versiuni, astfel încât selecțiile trebuie confruntate cu documentația și cu instalarea concretă. Acesta nu este un ghid de migrare a site-ului și nici o înlocuire a planului de securitate WordPress. Obiectivul este recuperarea verificabilă a unei stări cunoscute.

1. Stabilește ce trebuie recuperat și câtă pierdere accepți

Înainte să alegi un interval, întreabă ce se schimbă pe site. Un blog editorial, un magazin și o platformă cu formulare au ritmuri diferite. Notează ce date nu pot fi regenerate ușor: comenzi, mesaje, conturi, configurări și fișiere încărcate. Nu alege frecvența doar fiindcă un meniu oferă opțiunea zilnică.

Propunem două întrebări operaționale: câtă activitate nouă accepți să reconstruiești și cât timp poate rămâne serviciul indisponibil? Aceste răspunsuri stabilesc cerințele, nu pluginul. Într-un exemplu ipotetic, un site de prezentare poate accepta pierderea unei modificări editoriale recente, dar nu și pierderea solicitărilor primite în aceeași perioadă. Formularul poate necesita o protecție suplimentară.

Scrie cine autorizează restaurarea și cine confirmă că datele comerciale sunt reconciliate. Un tehnician poate reporni site-ul, dar nu trebuie să decidă singur anularea unor operațiuni reale. Pentru proiectele cu integrări, include responsabilul de sincronizarea WooCommerce–ERP și persoana care cunoaște sursa oficială a stocurilor și comenzilor.

2. Inventariază fișierele, baza de date și configurația externă

WordPress separă informațiile din baza de date de fișierele site-ului. Ghidul oficial de backup explică necesitatea protejării ambelor componente. O copie a folderului cu imagini nu este echivalentă cu recuperarea articolelor, utilizatorilor și setărilor. [4] [5]

În fișa ta, enumeră baza de date, extensiile, tema, încărcările media, codul personalizat și fișierele de configurare relevante. Separat, notează elementele externe: DNS, reguli CDN, conturi de email, cronul găzduirii, certificate și conexiuni la furnizori. Nu presupune că o extensie WordPress le salvează pe toate. Confirmă explicit acoperirea fiecărui element.

UpdraftPlus oferă opțiuni pentru copii de siguranță și restaurare, însă selecțiile concrete trebuie verificate în produs și în documentația planului folosit. Nu atribui automat unei copii standard fișiere sau funcții care nu sunt incluse. [1] Pentru regulile .htaccess, păstrează și o copie separată, în afara directoarelor accesibile public.

Componentă Probă de existență Test de recuperare
Bază de date Arhivă și jurnal fără erori Articole, utilizatori și setări coerente
Fișiere media Set complet de volume Imagini vechi și recente accesibile
Cod personalizat Versiune identificabilă Funcții specifice executate corect
Configurație externă Inventar separat Reaplicare documentată

3. Alege stocarea astfel încât o singură defecțiune să nu distrugă totul

O copie păstrată doar lângă site nu rezolvă pierderea întregului cont de găzduire. Propunem cel puțin o destinație separată, accesibilă de persoanele autorizate și verificată periodic. Nu este suficient ca interfața să afișeze numele unui serviciu extern; confirmă că obiectele au ajuns acolo și că pot fi recuperate.

Protejează accesul la arhive. Ele pot conține date personale, chei și configurări sensibile. Nu le trimite prin link public și nu le lăsa într-un folder descărcabil de oricine. Folosește controlul accesului, autentificare puternică și o procedură de partajare temporară cu tehnicianul. Păstrează secretele separat de raportul de verificare.

Stabilește retenția și spațiul disponibil înainte de prima programare. Dacă o destinație se umple, joburile viitoare pot eșua. În registrul propus, notează numărul copiilor păstrate, dimensiunea aproximativă și cine urmărește alertele. Nu șterge ultima copie verificată doar pentru a face loc unui backup nou încă netestat.

4. Creează prima copie manuală și citește jurnalul

Documentația UpdraftPlus organizează operațiunile de backup și opțiunile asociate. Deschide secțiunea pluginului, verifică selecția bazei de date și a fișierelor, apoi pornește o copie manuală pentru exercițiu. Denumirile butoanelor pot varia; confirmă înainte de execuție ce componente ai selectat. [2]

Alege un moment potrivit pentru resursele găzduirii. Nu lansa simultan importuri masive, reconstruirea întregului cache și mai multe copii de siguranță fără să cunoști capacitatea sistemului. Supraveghează progresul și păstrează jurnalul. Dacă operațiunea este întreruptă, nu declara setul valid doar fiindcă unele fișiere au apărut în listă.

La final, verifică starea tuturor componentelor și destinația externă. Compară identificatorul setului, data și volumele disponibile. Un set împărțit în mai multe arhive trebuie păstrat complet. Nu amesteca fișiere din momente diferite pentru că au nume asemănătoare.

Fă un control simplu al jurnalului: erori, avertismente, reluări și finalizare. Un avertisment poate fi acceptabil doar după ce înțelegi ce a fost omis. În raport, nu folosi doar „OK”; scrie componentele incluse, excluderile intenționate și rezultatul verificării de stocare.

5. Programează copiile și verifică execuția reală

După reușita probei manuale, configurează intervalele potrivite pentru fișiere și baza de date. Ele pot avea cerințe diferite. Nu confunda un interval salvat în setări cu un job executat. Verifică următoarea rulare, finalizarea și prezența copiei la destinație.

Pentru WordPress, diagnosticul WP-Cron te ajută să separi scadența de declanșare și execuție. Dacă programările nu pornesc, investighează mecanismul existent și limitele serverului. Nu adăuga trei cronuri externe pentru același job fără să verifici concurența și blocările. Dublarea declanșării nu este o strategie de fiabilitate.

Stabilește o alertă operațională bazată pe absența unei copii recente, nu doar pe primirea emailului de succes. Mesajele pot să nu ajungă, iar pluginul poate raporta un rezultat care trebuie confruntat cu stocarea. Livrarea emailurilor WordPress este un sistem separat și nu trebuie să fie singura dovadă că backupul funcționează.

Restaurare pe o axă temporală: momentul copiei, diferența de date și verificările înainte de revenire.
Restaurare pe o axă temporală: momentul copiei, diferența de date și verificările înainte de revenire.

6. Pregătește un mediu de restaurare izolat

Nu testa prima restaurare direct peste site-ul public. Pregătește un mediu separat, cu acces restricționat și resurse suficiente. Izolarea nu înseamnă numai noindex: protejează accesul și controlează conexiunile către servicii externe. O copie de magazin poate conține aceleași chei și automatizări ca producția.

Înainte de pornire, blochează sau înlocuiește integrarea reală de plăți, emailurile către clienți, notificările și sincronizările de stoc. Folosește modurile de test unde există și verifică efectiv că nu se trimit operațiuni către producție. Nu te baza pe denumirea subdomeniului pentru a presupune că extensiile se comportă diferit.

Inventariază și sarcinile programate restaurate din baza de date. Acestea pot redeveni active în mediul de test. Pentru integrarea prin evenimente, ghidul webhookurilor WooCommerce explică de ce receptorul și identificatorii operațiunilor trebuie controlați. Exercițiul de restaurare nu trebuie să genereze comenzi sau mesaje duplicate.

7. Restaurează setul și verifică rezultatul funcțional

Ghidul oficial de restaurare UpdraftPlus descrie alegerea unui set disponibil și a componentelor care vor fi restaurate. Pentru recuperarea fără acces la administrarea WordPress există o procedură separată. Alege traseul potrivit situației și nu combina pași din două metode fără să înțelegi consecințele. [3] [6]

În exercițiul propus, pornește cu un set complet cunoscut și notează timpul de început. Citește avertismentele înainte să confirmi operațiunea. Dacă apar probleme de spațiu, permisiuni sau compatibilitate, oprește și rezolvă cauza, păstrând originalele. Nu șterge arhiva bună în încercarea de a curăța o restaurare incompletă.

După finalizare, verifică administrarea și paginile publice, dar nu te opri la homepage. Deschide un articol vechi, unul recent, o categorie, o imagine și un formular. Pentru un magazin, verifică un produs cu variații, coșul și o comandă de test în condiții izolate. Confirmă că toate se referă la aceeași stare temporală a datelor.

Testează și funcțiile personalizate: solicitările din Contact Hub, notificările comerciale și integrarea catalogului, după caz. O pagină care se afișează nu dovedește că un flux operațional este recuperat. Documentează explicit funcțiile pe care nu le-ai putut testa.

8. Pentru WooCommerce, reconciliază datele înainte de revenirea publică

Restaurarea unei baze de date mai vechi poate elimina operațiuni apărute după momentul copiei. Înainte de orice intervenție reală, conservă starea curentă și stabilește împreună cu echipa ce trebuie recuperat separat. Nu importa orbește un fișier de comenzi peste o bază restaurată fără să verifici identificatorii și efectele asupra stocului.

Exemplu ipotetic: copia este de la ora 02:00, incidentul este observat la 10:00, iar între timp există comenzi și plăți. Diferența nu se rezolvă doar prin repornirea site-ului. Trebuie inventariate operațiunile din interval, confirmate în sistemele relevante și reconciliate fără dublarea facturilor, mesajelor sau rezervărilor.

Păstrează un registru al deciziilor: ce date au fost restaurate, ce au fost completate ulterior și ce rămâne în verificare. Intervențiile asupra bazei de date și sincronizările ERP cer validare tehnică și operațională. Nu promite recuperare fără pierderi înainte să ai dovezile și copiile necesare.

9. Închide exercițiul cu dovezi și o procedură de revenire

Raportul final ar trebui să cuprindă setul folosit, componentele, durata, verificările reușite și limitele. Păstrează capturi fără date sensibile și un jurnal al operațiunilor. O persoană nouă în echipă trebuie să înțeleagă de unde recuperează arhivele și cine aprobă restaurarea, fără să caute parole prin conversații vechi.

La încheierea testului, elimină datele de test și retrage accesul temporar conform procedurii interne. Păstrează numai dovezile necesare. Dacă mediul rămâne activ pentru verificări viitoare, asigură-te că izolarea și blocarea notificărilor persistă după actualizări. O copie uitată, accesibilă public, poate deveni ea însăși o problemă.

Repetă proba după schimbări majore de infrastructură sau de structură a datelor. Nu există în acest ghid o frecvență universală pentru toate afacerile. Alege ritmul în funcție de risc și include-l în planul de mentenanță, împreună cu verificarea persoanelor responsabile.

Exercițiu de recuperare cu o modificare martor

Pentru a verifica precis momentul recuperat, pregătește în staging o modificare martor fără date sensibile: o pagină de test cu o etichetă clară și un fișier demonstrativ. Creează copia și notează identificatorul setului. Apoi schimbă eticheta și adaugă un al doilea fișier. Restaurarea trebuie să fie evaluată în raport cu această cronologie, nu doar prin impresia că site-ul arată familiar.

După restaurare, verifică ce versiune a paginii este prezentă și ce fișiere există. Nu deduce automat comportamentul tuturor operațiunilor dintr-un singur rezultat; folosește exercițiul pentru a înțelege ce componente au fost efectiv recuperate și ce date au rămas în afara selecției. Documentează orice diferență față de așteptare.

Testează separat accesul la arhive din contul autorizat pentru urgențe. O copie aflată în stocare externă, dar accesibilă numai printr-un cont pierdut, nu oferă continuitatea dorită. Verifică procedura de recuperare a accesului și persoanele de rezervă, fără să distribui secretele într-un document comun tuturor editorilor.

Într-un al doilea exercițiu, simulează lipsa unui volum din set folosind copii de test, fără să alterezi arhivele originale. Observă cum este semnalată problema și unde apare informația în jurnal. Scopul este să recunoști o restaurare incompletă înainte de un incident real, nu să forțezi sistemul să declare succes.

Include în raport și costul operațional al recuperării: timpul necesar accesului, transferului, restaurării și verificării. Nu confunda durata de procesare a pluginului cu timpul total până când echipa poate relua activitatea. Uneori partea cea mai lungă este reconcilierea datelor și confirmarea integrărilor, nu extragerea arhivelor.

La final, păstrează o procedură scurtă pentru situația în care persoana care a configurat backupul nu este disponibilă. Ea trebuie să arate ce se verifică înainte de restaurare, cine aprobă pierderea de date potențială și ce fluxuri externe trebuie oprite. Această predare este parte din siguranță, nu un document opțional.

Întrebări frecvente despre UpdraftPlus și restaurare

Ajunge copia păstrată de găzduire?

Poate face parte din strategie, dar verifică retenția, accesul, componentele și timpul de recuperare. Nu presupune că serviciul include orice restaurare sau păstrează istoricul necesar. O dovadă de restaurare este mai valoroasă decât o formulare comercială generală despre backup.

Pot restaura numai un plugin?

Unele situații permit restaurări parțiale, însă compatibilitatea cu baza de date și celelalte componente trebuie evaluată. Nu combina versiuni doar pentru a obține un frontend vizibil. Verifică ce schimbări de date a făcut versiunea nouă și păstrează o cale de revenire.

Cum știu că backupul este bun?

Ai setul complet, acces la destinație, jurnalul verificat și o restaurare reușită cu probe funcționale. Fără ultimul pas, ai o copie care pare validă, nu o recuperare demonstrată. Menține această diferență în rapoarte și în promisiunile către echipă.

Surse și documentație

Procedura și exemplele sunt propuneri editoriale KEPA; valorile ilustrative nu reprezintă rezultate ale clienților. Documentația platformelor a fost consultată la 21 septembrie 2026. Denumirile opțiunilor pot varia între versiuni și planuri.

  1. TeamUpdraft: documentația UpdraftPlus
  2. TeamUpdraft: copii de siguranță
  3. TeamUpdraft: restaurarea unei copii WordPress
  4. WordPress: strategia de backup
  5. WordPress: fișierele unei copii de siguranță
  6. TeamUpdraft: restaurare fără administrarea WordPress
kepa

Articol publicat în biblioteca de ghiduri KEPA. Pașii și exemplele trebuie adaptați configurației proiectului tău.

AI CLARIFICAT PROBLEMA?

Hai să o transformăm
într-o implementare.

Folosește ghidul pentru diagnostic. Pentru intervenții în proiect, stabilim ce trebuie schimbat și cum verificăm rezultatul.

KEPA
CENTRU DE PREFERINȚE
CONTROLUL RĂMÂNE LA TINE

Tu alegi ce permiți.

Cookie-urile necesare susțin funcționarea site-ului. Celelalte categorii sunt opționale și pornesc numai după acordul tău. Refuzul nu limitează accesul la serviciile și conținutul de bază KEPA.

Strict necesare

Mereu active

Permit memorarea alegerii tale și funcțiile esențiale, precum securitatea, autentificarea sau procesarea unei solicitări. Nu sunt folosite de acest plugin pentru publicitate.

Google Analytics 4 ne ajută să înțelegem ce pagini sunt vizitate și cum sunt folosite. Poate prelucra identificatori online și informații despre dispozitiv, pagini și interacțiuni. Nu pornim măsurarea înainte de acord.

Cu acordul tău, măsurăm și interacțiunile cu formularul de ofertă și clickurile către magazinele partenere. Nu transmitem în aceste evenimente numele, e-mailul, telefonul sau mesajul introdus.

Google Analytics 4 · încărcat prin Google Tag Manager

Integrarea KEPA nu activează Google Ads sau remarketing. Acceptarea statisticilor nu acordă permisiune pentru publicitate.

La retragerea acordului, pagina se poate reîncărca pentru a opri scripturile deja pornite. Salvează mai întâi informațiile introduse într-un formular.