20 cze 2026
15 minut

Kopia zapasowa sklepu WooCommerce. Jak robić backup WordPress?

Kopia zapasowa sklepu WooCommerce. Jak robić backup WordPress?

Sklep internetowy to nie tylko produkty i zamówienia. To też konfiguracja wtyczek, dostosowania motywu, integracje z bramkami płatności, lata pracy nad treścią i tysiące rekordów w bazie danych. Jedno nieudane aktualizowanie wtyczki, atak złośliwego oprogramowania albo błąd na serwerze może zniweczyć Twoją pracę.

Awaria sklepu internetowego postawionego na WordPressie i WooCommerce to nie tylko problem techniczny, ale przede wszystkim realne straty finansowe i wizerunkowe. Wystarczy jedna nieudana aktualizacja wtyczki, konflikt skryptów lub błąd serwera, aby strona przestała działać, a klienci nie mogli dokończyć zakupów.

Kopia zapasowa sklepu WordPress to nie temat na “kiedyś”. To fundament bezpiecznego prowadzenia sprzedaży online. W tym artykule wyjaśniamy, co powinien obejmować dobry backup, jakie narzędzia masz do dyspozycji i jak zrobić pierwszą kopię zapasową bezpośrednio z panelu hostingu, czyli bez instalowania żadnych wtyczek.

W tym przewodniku dowiesz się, dlaczego backup sklepu na WooCommerce to zupełnie coś innego niż backup zwykłego bloga, jakie masz opcje do wyboru, jak zabezpieczyć swój biznes krok po kroku oraz na jakie pułapki musisz uważać, aby nie stracić tysięcy złotych w kilka sekund.

Dowiesz się, jak prawidłowo skonfigurować automatyczną kopię zapasową (backup) swojego sklepu, dlaczego standardowe zabezpieczenia hostingu mogą nie wystarczyć i jak krok po kroku zabezpieczyć bazę danych zamówień, aby w razie awarii nie stracić ani jednej złotówki.


Co to jest kopia zapasowa sklepu WordPress i co powinna obejmować?

Kopia zapasowa (backup) to pełny zapis stanu Twojego sklepu w danym momencie i taki punkt przywracania, do którego możesz wrócić, gdy coś pójdzie nie tak.

Kompletny backup sklepu WordPress składa się z dwóch elementów:

  • Pliki strony – wszystko, co znajduje się na serwerze w katalogu WordPressa: rdzeń systemu, motywy, wtyczki, pliki multimediów (zdjęcia produktów, dokumenty PDF), konfiguracja serwera (.htaccess, wp-config.php).
  • Baza danych – serce sklepu. To tutaj przechowywane są zamówienia, dane klientów, produkty z ich opisami i cenami, ustawienia WooCommerce, treści stron, konfiguracja wtyczek. Bez backupu bazy danych pliki strony są bezużyteczne.

Backup, który obejmuje tylko pliki albo tylko bazę danych, to backup niekompletny. W razie awarii odtworzysz część sklepu, ale nie całość.


Dlaczego kopia zapasowa w e-commerce jest ważniejsza niż gdziekolwiek indziej?

Wiele osób traktuje sklep internetowy jak zwykłą stronę na WordPressie. To ogromny błąd. O ile utrata jednego wpisu blogowego z wczoraj jest irytująca, o tyle utrata danych w sklepie internetowym to wizerunkowa i finansowa katastrofa.

Sklep to żywy organizm, w którym baza danych zmienia się co minutę. Kiedy Twoja strona nagle przestaje działać, stajesz przed trzema potężnymi problemami:

  • Problem utraconych zamówień
    Załóżmy, że automatyczny backup robi się codziennie o 2:00 w nocy. Twój sklep ulega awarii o 15:00. Jeśli po prostu przywrócisz kopię z nocy, wszystkie zamówienia, które klienci złożyli i opłacili między 2:00 a 15:00, bezpowrotnie znikną z Twojej bazy danych. Klienci wydali pieniądze, ale Ty nie masz ich danych adresowych ani informacji o zakupionym towarze.
  • Kary prawne i utrata zaufania
    Brak możliwości sfinalizowania transakcji, zagubione faktury i konieczność pisania do klientów z prośbą: „Przepraszamy, popsuł nam się sklep, czy może Pan podać swój adres jeszcze raz?” drastycznie niszczy zaufanie do marki.
  • Chaos magazynowy
    Przywrócenie starej kopii powoduje zamieszanie w stanach magazynowych. System może znowu pozwolić na zakup produktu, którego fizycznie nie masz już na półce.

Dlatego w e-commerce nie pytamy czy robić kopię zapasową, ale jak często i gdzie ją bezpiecznie przechowywać.


Jak często robić kopię zapasową WordPress?

To zależy od intensywności działania sklepu. Ogólna zasada jest prosta: backup powinien być co najmniej tak częsty, jak tracić danych jest dla Ciebie nieakceptowalne.

Sklep, który przetwarza kilkadziesiąt zamówień dziennie, powinien mieć backup automatyczny co 24 godziny, najlepiej w nocy. Sklep ze sporadyczną sprzedażą może sobie pozwolić na backup co kilka dni, ale i tak warto go robić przed każdą aktualizacją wtyczek lub motywu.

Ważna zasada: backup powinien być przechowywany w innym miejscu niż serwer, na którym działa sklep. Jeśli serwer padnie, backup na tym samym serwerze nic Ci nie da.


Narzędzia do tworzenia kopii zapasowej

Jakie masz opcje tworzenia backup WooCommerce? Nie ma jednego idealnego sposobu na robienie kopii zapasowej – wszystko zależy od budżetu, wielkości sklepu i Twoich umiejętności technicznych. Do wyboru masz trzy główne ścieżki.

Backup po stronie hostingu

Większość dobrych firm hostingowych w Polsce oferuje automatyczne kopie zapasowe wykonywane raz na dobę. Dzieje się to całkowicie bez Twojego udziału, nie obciąża zasobów samego WordPressa, nie musisz instalować żadnych wtyczek.

Minusem jest to, że jesteś uzależniony od jednej firmy. Jeśli serwerownia ulegnie awarii (lub pożarowi, jak pamiętne incydenty w branży technologicznej), tracisz zarówno sklep, jak i kopie. Ponadto tanie hostingi przechowują kopie tylko przez 7 lub 14 dni.

Automatyczna kopia sklepu przez panel hostingu

Najprostsze rozwiązanie, które nie wymaga instalowania żadnych wtyczek. Większość polskich hostingów (SmartHost, The Camels) oferuje automatyczne backupy w panelu administracyjnym, często codziennie, z możliwością przywrócenia jednym kliknięciem.

ZaletyWady
Zero konfiguracji po stronie WordPressa, działa niezależnie od stanu witryny (nawet gdy sklep nie odpowiada), przywrócenie jest proste Zazwyczaj przechowuje kopie tylko przez określony czas (7–30 dni), masz ograniczoną kontrolę nad harmonogramem i zakresem, nie wszystkie plany hostingowe oferują to w tej samej jakości

Backup przez hosting to dobra warstwa bazowa, ale nie powinna być jedyna.


Dedykowane wtyczki do WordPressa

Instalujesz wtyczkę (np. UpdraftPlus, WP Vivid), która w wyznaczonych godzinach pakuje pliki Twojej strony oraz bazę danych i wysyła je w bezpieczne miejsce.

  • Plusy: Masz pełną kontrolę nad procesem. Możesz jednym kliknięciem wysłać kopię na swój prywatny Dysk Google, Dropbox czy Amazon S3. Łatwo przywrócisz stronę bezpośrednio z kokpitu WP.
  • Minusy: Pakowanie dużego sklepu (tysiące zdjęć produktów) potrafi mocno obciążyć serwer. Na słabszych hostingach proces ten może zostać przerwany z boku systemu (tzw. timeout), przez co kopia będzie uszkodzona.
UpdraftPlus

Najpopularniejsza wtyczka backupowa dla WordPressa z ponad 3 milionami aktywnych instalacji. Darmowa wersja pozwala na ręczny backup i automatyczne harmonogramowanie z wysyłką na zewnętrzne magazyny: Google Drive, Dropbox, Amazon S3, OneDrive.

ZaletyWady
Bardzo szeroka baza użytkowników, dobra dokumentacja, prosta obsługa, integracja z chmurąNiektóre opcje (backup bazy i plików w tym samym harmonogramie, szyfrowanie) dostępne tylko w wersji Premium. Dla większych sklepów może być wolniejszy przy dużej liczbie plików

Duplicator

Narzędzie, które znasz z artykułu o migracji. Duplicator robi “paczkę” całego sklepu, to również idealne rozwiązanie do przenoszenia strony między serwerami lub na localhost. W kontekście backupu sprawdza się dobrze, ale wymaga nieco więcej technicznej wiedzy przy przywracaniu niż dedykowane wtyczki backupowe.

ZaletyWady
Świetny do migracji i klonowania sklepu, tworzy jeden przenośny pakiet.Przywracanie backupu jest bardziej złożone niż w UpdraftPlus, darmowa wersja ma ograniczenia przy dużych sklepach (powyżej kilku GB).
All-in-One WP Migration

Popularne narzędzie znane z bardzo prostego eksportu i importu całego WordPressa. Tworzy plik .wpress, który zawiera i pliki, i bazę danych.

ZaletyWady
Wyjątkowo prosty interfejs, dobry do szybkiego backupu i przenoszenia między środowiskami.Darmowa wersja ma limit importu (512 MB), co dla większych sklepów WooCommerce z dużą ilością zdjęć produktów może być za mało. Import na inny serwer wymaga płatnego rozszerzenia.

ManageWP / MainWP

Narzędzia do zarządzania wieloma stronami WordPress z jednego miejsca. Backup jest jedną z funkcji, obok aktualizacji, monitoringu i raportów.

ZaletyWady
Idealne, jeśli zarządzasz kilkoma sklepami lub chcesz mieć pełen wgląd w stan witryn z jednego dashboardu.To narzędzie dla agencji i zaawansowanych użytkowników, nie dla kogoś, kto potrzebuje tylko backupu jednego sklepu. ManageWP jest płatny powyżej podstawowego planu.

System kopi w czasie rzeczywistym

Narzędzia zewnętrzne, takie jak BlogVault czy Jetpack Backups. Działają poza Twoim serwerem i monitorują sklep bezustannie.

ZaletyWady
Oferują tzw. real-time backup. Oznacza to, że wtyczka rejestruje każde pojedyncze zamówienie, zmianę ceny czy rejestrację klienta w sekondu po tym, jak się wydarzy. Jeśli sklep padnie, nie tracisz ani jednego klienta.Są to rozwiązania płatne w modelu subskrypcyjnym (często od kilkunastu do kilkudziesięciu dolarów miesięcznie).

Masz kilka różnych podejść do robienia backupu. Każde ma swoje mocne strony i ograniczenia.


Porównanie narzędzi do backupów

Dla większości właścicieli sklepów WooCommerce najlepsza strategia to połączenie dwóch warstw: automatyczny backup przez hosting jako baza + UpdraftPlus z synchronizacją na Google Drive lub Dropbox jako dodatkowe zabezpieczenie poza serwerem.

NarzędzieAutomatyczny backupPrzechowywanie w chmurzeTrudność przywracaniaCena
Panel hostingu✅ (zazwyczaj)❌ (lokalnie na serwerze)ŁatwaW cenie hostingu
UpdraftPlus✅ (Google Drive, Dropbox…)ŁatwaDarmowy / Premium
Duplicator✅ (Pro)✅ (Pro)ŚredniaDarmowy / Pro
All-in-One WP Migration❌ (ręczny)Rozszerzenia płatneŁatwaDarmowy / płatne dodatki
ManageWPŁatwaPłatny

Kopia zapasowa za pomocą wtyczki UpdraftPlus – instrukcja krok po kroku

Jeśli chcesz wdrożyć darmowe, bezpieczne i sprawdzone rozwiązanie już teraz, najlepiej wykorzystać wtyczkę UpdraftPlus WordPress Backup Plugin. Oto jak skonfigurować ją poprawnie w 5 krokach.

Krok 1: Instalacja wtyczki

Zaloguj się do swojego kokpitu WordPressa. Przejdź do zakładki Wtyczki -> Dodaj nową. Wpisz w wyszukiwarkę „UpdraftPlus”. Kliknij Zainstaluj teraz, a następnie Włącz.

Krok 2: Ustawienie harmonogramu

Przejdź do Ustawienia -> Kopie zapasowe UpdraftPlus i wybierz zakładkę Ustawienia.

Zmień domyślne ustawienia z „Ręcznie” na automatyczne. Dla sklepu o małym i średnim ruchu optymalne będzie:

  • Harmonogram kopii zapasowych plików: Raz w tygodniu (lub codziennie, jeśli często dodajesz nowe produkty).
  • Harmonogram kopii zapasowych bazy danych: Codziennie (baza zawiera zamówienia i klientów!).
  • W polu obok ustaw, aby wtyczka przechowywały co najmniej 7-10 ostatnich kopii.

Krok 3: Wybór zewnętrznego magazynu danych

Nigdy nie przechowuj kopii zapasowych na tym samym serwerze, na którym stoi Twój sklep! Jeśli serwer padnie, zostaniesz z niczym.

W sekcji „Wybierz swój zdalny magazyn” kliknij ikonę np. Google Drive lub Dropbox. Przewiń na sam dół strony i kliknij Zapisz zmiany. System poprosi Cię o autoryzację – kliknij w podany link, zaloguj się na swoje konto Google/Dropbox i zezwól wtyczce na dostęp.

Krok 4: Wykonanie pierwszej kopii ręcznej

Po powrocie do kokpitu WordPressa przejdź do pierwszej zakładki Bieżący stan i kliknij duży, niebieski przycisk Utwórz kopię zapasową teraz. Upewnij się, że zaznaczone są opcje włączenia bazy danych i plików do kopii, oraz opcja wysłania jej do zdalnego magazynu.

Krok 5: Weryfikacja

Po zakończeniu procesu wejdź na swój Dysk Google lub Dropbox i sprawdź, czy pojawił się tam nowy folder z plikami archiwum (będą to pliki .zip z nazwami zawierającymi słowa db, plugins, themes, uploads). Jeśli pliki tam są – gratulacje, Twój sklep jest bezpieczny!


Jak zrobić kopię zapasową sklepu przez panel hostingu — krok po kroku

Poniższa instrukcja pokazuje ogólny schemat działania w typowym polskim hostingu z panelem cPanel lub dedykowanym panelem dostawcy (home.pl, Cyber_Folks, LH.pl). Konkretna lokalizacja opcji może się różnić zależnie od dostawcy.

Krok 1: Zaloguj się do panelu hostingu

Wejdź na stronę swojego dostawcy hostingu i zaloguj się do panelu klienta lub bezpośrednio do cPanel. Dane logowania znajdziesz w e-mailu powitalnym od hostingu lub w sekcji “Moje usługi”.

Krok 2: Znajdź sekcję backupów

W cPanel szukaj sekcji “Kopie zapasowe” lub “Backup Wizard”. W dedykowanych panelach polskich hostingów (np. home.pl DirectAdmin) będzie to zazwyczaj w menu głównym pod nazwą “Kopie zapasowe” lub “Backup”.

Wiele hostingów oferuje dwa rodzaje kopii: automatyczne (tworzone przez hosting co 24h bez Twojego działania) i ręczne (tworzysz je na żądanie).

Krok 3: Utwórz ręczną kopię zapasową

Wybierz opcję tworzenia pełnej kopii zapasowej, która powinna obejmować zarówno pliki strony, jak i bazy danych. W cPanel Backup Wizard wybierz “Full Backup”. Podaj adres e-mail, na który zostanie wysłane powiadomienie o gotowości backupu.

Czas tworzenia kopii zależy od wielkości sklepu. Małe sklepy – kilkanaście sekund do kilku minut. Duże sklepy z tysiącami zdjęć produktów – kilkanaście minut.

Krok 4: Pobierz kopię zapasową na swój komputer

Po zakończeniu procesu pobierz plik backupu na lokalny dysk lub do chmury (Google Drive, Dropbox). Nie zostawiaj go tylko na serwerze, ponieważ to mija się z celem backupu.

Plik będzie zazwyczaj skompresowanym archiwum .tar.gz lub .zip zawierającym zarówno pliki WordPressa, jak i dump bazy danych w formacie .sql.

Krok 5: Sprawdź kopię zapasową

Backup, którego nigdy nie sprawdziłeś, może okazać się bezużyteczny w chwili kryzysu. Przynajmniej raz na kilka miesięcy warto odtworzyć backup na środowisku testowym (np. lokalnie przez LocalWP lub na subdomena testowej), żeby upewnić się, że przywrócenie rzeczywiście działa.

Krok 6: Włącz automatyczne backupy i sprawdź harmonogram

W panelu hostingu znajdź ustawienia automatycznych kopii zapasowych. Upewnij się, że są włączone i że przechowywane jest co najmniej kilka ostatnich wersji (min. 7 dni wstecz). Zapisz, gdzie dokładnie te kopie się znajdują i jak je przywrócić, najlepiej zanotuj to w bezpiecznym miejscu z dostępem niezależnym od panelu hostingu.


Kto powinien zrobić backupem w Twojego sklepu?

W zależności od wielkości Twojego biznesu, odpowiedzialność za kopie zapasowe można przypisać różnym osobom. Przyjrzyjmy się plusom i minusom poszczególnych rozwiązań:

Kto robi backup?PlusyMinusy
Samodzielnie (Właściciel)* Zerowy koszt finansowy
* Pełna wiedza o tym, gdzie są dane
* Tracisz czas, który powinieneś poświęcić na marketing i sprzedaż
* Ryzyko błędu przy skomplikowanej awarii
Dobra firma hostingowa* Pełna automatyzacja
* Kopie robione na poziomie serwera (szybkie)
* Brak gwarancji 100% niezawodności
* Ograniczony czas przechowywania danych
Agencja / Programista WP* Profesjonalne wsparcie 24/7
* Natychmiastowa reakcja i naprawa podczas awarii
* Stały, miesięczny koszt abonamentowy (opieka techniczna)

Co zrobić po awarii – jak przywrócić sklep z kopii zapasowej?

Przywrócenie sklepu z backupu przez hosting wygląda zwykle tak samo jak tworzenie kopii, tyle że w odwrotną stronę. W cPanel Backup Wizard wybierz “Restore”, wskaż plik backupu i potwierdź. Hosting nadpisze aktualne pliki i bazę danych zawartością z kopii.

Jeśli korzystasz z UpdraftPlus, w dashboardzie WordPressa przejdź do Ustawienia → UpdraftPlus → Przywróć i wybierz backup z listy. Wtyczka pobierze pliki z chmury i przeprowadzi Cię przez cały proces.

Kilka zasad na czas przywracania:

  • Przed przywróceniem zrób backup aktualnego stanu (nawet uszkodzonego), może się przydać do analizy przyczyny problemu.
  • Jeśli sklep działa, poinformuj klientów o planowanej przerwie technicznej.
  • Po przywróceniu sprawdź, czy zamówienia złożone po dacie backupu są wciąż dostępne, jeśli nie, będziesz musiał wprowadzić je ręcznie lub skontaktować się z klientami.

Najczęściej zadawane pytania (FAQ)

Jak często powinienem robić backup sklepu WooCommerce?

Baza danych (zamówienia, klienci, transakcje) powinna być zabezpieczana minimum raz na dobę, a idealnie – w czasie rzeczywistym (przy każdym zamówieniu). Pliki strony (motywy, wtyczki) wystarczy zabezpieczać raz w tygodniu lub przed każdą planowaną aktualizacją.

Czy kopia zapasowa z hostingu wystarczy?

Nie. Hosting to tylko jeden punkt zapasowy. Obowiązuje tutaj zasada 3-2-1: powinieneś mieć 3 kopie danych, na 2 różnych niezależnych systemach (np. hosting + chmura Google), z czego minimum 1 znajduje się całkowicie poza infrastrukturą Twojego hostingu.

Jak sprawdzić, czy mój backup w ogóle działa?

Kopia zapasowa jest warta tyle, ile test jej przywrócenia. Raz na kilka miesięcy stwórz tzw. Staging (kopia testowa sklepu na innej subdomenie) i spróbuj przywrócić tam swój sklep z pliku backupu. Jeśli proces przebiegnie pomyślnie i strona będzie działać – Twój backup jest sprawny.

Ile miejsca w chmurze potrzebuję na kopie zapasowe?

Wszystko zależy od wagi Twoich zdjęć produktowych. Średni sklep internetowy zajmuje od 2 do 10 GB. Pamiętaj, że przechowując np. 10 ostatnich kopii, będziesz potrzebować odpowiednio od 20 do 100 GB przestrzeni na Dysku Google lub Dropboxie.


Podsumowanie

Kopia zapasowa sklepu WordPress to nie jednorazowa czynność, ale proces, który powinien działać automatycznie w tle. Najlepsze podejście to dwie niezależne warstwy: backup automatyczny po stronie hostingu oraz wtyczka taka jak UpdraftPlus, która wysyła kopie poza serwer na Google Drive lub Dropbox. Regularnie sprawdzaj, czy kopie faktycznie powstają i czy da się je przywrócić.

Wdrożenie automatycznego backupu za pomocą UpdraftPlus lub zewnętrznych narzędzi zajmie Ci maksymalnie 15 minut. To niewiele za luksus spokojnego snu i pewność, że ciężka praca nad budowaniem sprzedaży nie zniknie z sieci w ułamku sekundy. Sprawdź stan swoich kopii zapasowych… najlepiej jeszcze dzisiaj!

Jeśli chcesz mieć pewność, że Twój sklep WooCommerce jest odpowiednio zabezpieczony i regularnie monitorowany, umów się na konsultację. Pomożemy dobrać strategię backupu i administracji dopasowaną do skali Twojego biznesu.

Aktualizacja: 20 czerwca 2026 – Agencja WordPress

Skonsultuj projekt

Zacznij już dziś
Twój biznes w Internecie
z WordPress!

Specjalizujemy się w tworzeniu nowoczesnych, funkcjonalnych stron oraz sklepów internetowych opartych na WordPressie, łącząc atrakcyjny design z intuicyjną obsługą i wysoką wydajnością