Przejdź do treści

Kopia zapasowa WordPress – jak zrobić backup i bezpiecznie przywrócić stronę

Opublikowano: 17 stycznia 2026 | Zaktualizowano: 16 czerwca 2026

Utrata strony WordPress to koszmar każdego właściciela. Włamanie, błąd aktualizacji, awaria serwera – to się zdarza częściej, niż myślisz. Jedyne, co Cię wtedy ratuje, to aktualna kopia zapasowa. Pokażę Ci, jak robić backup profesjonalnie: od wyboru metody i wtyczki, przez regułę 3-2-1, po przywracanie strony krok po kroku.

Krótka odpowiedź

Backup WordPress obejmuje pliki strony (motywy, wtyczki, media, wp-config) oraz bazę danych MySQL. Najprościej zrobić go wtyczką, np.

UpdraftPlus, ustawiając automatyczny harmonogram i wysyłkę do chmury. Trzymaj kopie zgodnie z regułą 3-2-1 i okresowo testuj przywracanie.

Usługi KC Mobile

Sprawdź naszą ofertę

Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.

Czym jest kopia zapasowa WordPress i co dokładnie obejmuje

Kopia zapasowa WordPress to pełny snapshot Twojej strony: pliki witryny plus baza danych. Dzięki niej możesz przywrócić serwis do stanu sprzed awarii, włamania czy nieudanej aktualizacji – nawet jeśli panel administracyjny przestał działać. Bez aktualnej kopii odzyskanie strony bywa niemożliwe albo bardzo kosztowne.

WordPress składa się z dwóch warstw i obie muszą znaleźć się w backupie:

Pliki strony - `/wp-content/themes/` – motywy (wygląd strony) - `/wp-content/plugins/` – wtyczki (funkcje) - `/wp-content/uploads/` – media: zdjęcia, PDF-y, filmy - `wp-config.php` – konfiguracja połączenia z bazą - `.htaccess` – przekierowania i reguły serwera

Baza danych MySQL/MariaDB - `wp_posts` – treści: wpisy, strony, produkty - `wp_options` – ustawienia strony i wtyczek - `wp_users` – konta użytkowników - `wp_comments` – komentarze - tabele wszystkich zainstalowanych wtyczek

Dlaczego sama kopia plików NIE wystarcza Baza danych to serce WordPressa – to w niej zapisany jest każdy wpis, komentarz, zamówienie i ustawienie. Backup samych plików odtworzy wygląd, ale strona będzie pusta. Kompletna kopia to zawsze pliki + baza danych razem. WordPress napędza około 43% wszystkich stron w internecie (według W3Techs), a każda z nich opiera się właśnie na tym podziale plik–baza.

Wolisz, żebyśmy zrobili to za Ciebie?

Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.

  • Wdrożenie krok po kroku przez doświadczony zespół
  • Konkretny timeline + cena dopasowana do projektu
  • 18+ lat doświadczenia

Wolisz zlecić to nam? Strony internetowe od 3 000 zł – wycena w 24h →

Dlaczego backup to nie opcja, tylko obowiązek

Z perspektywy administratora stron WordPress utrata danych prawie nigdy nie wynika z jednej, spektakularnej katastrofy. Częściej to drobny błąd, który kaskaduje. Oto cztery scenariusze, w których aktualna kopia ratuje firmę:

  • Włamanie i malware. Zainfekowane wtyczki czy słabe hasło otwierają drogę do podmiany plików i wstrzyknięcia spamu. Czyszczenie ręką bywa niemożliwe – czysta kopia sprzed infekcji to najszybsza droga powrotu. Więcej o zabezpieczeniach w naszym poradniku jak zabezpieczyć stronę WordPress.
  • Błąd ludzki. Przypadkowe usunięcie pliku, nadpisanie szablonu złą zawartością, skasowanie strony przez nieuwagę. To najczęstsza przyczyna problemów – i najłatwiejsza do cofnięcia z backupu.
  • Awaria serwera lub hostingu. Dane na serwerach trzymane są w macierzach dyskowych, więc awarie zdarzają się rzadko, ale nie nigdy. Gdy padnie cały serwer, kopia trzymana w tym samym miejscu pada razem z nim.
  • Nieudana aktualizacja. Aktualizacja wtyczki, motywu albo rdzenia potrafi wywołać konflikt i biały ekran. Z kopią sprzed aktualizacji wracasz do działającej strony w kilka minut.

W praktyce administracyjnej najboleśniejszą lekcję dostają ci, którzy uszkodzili stronę i nie mieli skąd jej przywrócić. Backup nie jest po to, by leżeć bezużytecznie – jest po to, by w najgorszym dniu uratował Twoją firmę.

Metody tworzenia kopii zapasowej WordPress

Backup WordPressa zrobisz na trzy sposoby. Różnią się poziomem trudności i kontroli – wybór zależy od Twoich umiejętności i tego, jak bardzo chcesz to zautomatyzować.

Przez wtyczkę (najprostsze – dla większości) Instalujesz wtyczkę backupu, ustawiasz harmonogram i miejsce docelowe (np. chmurę) i gotowe. Kopia obejmuje pliki i bazę, a przywracanie odbywa się jednym klikiem z panelu. To rozwiązanie dla osób, które nie chcą dotykać FTP ani phpMyAdmin.

Przez panel hostingu (kopie po stronie dostawcy) Większość hostingów tworzy automatyczne kopie całego konta i pozwala je przywrócić z panelu (cPanel, DirectAdmin, WP Toolkit). To wygodne, ale kopie często siedzą na tej samej infrastrukturze co strona i mają ograniczoną retencję – traktuj je jako uzupełnienie, nie jedyne zabezpieczenie.

Ręcznie – FTP + phpMyAdmin (dla zaawansowanych) Pliki pobierasz przez FTP/SFTP, a bazę eksportujesz z phpMyAdmin do pliku `.sql`. Daje pełną kontrolę i nie wymaga żadnej wtyczki, ale jest najbardziej pracochłonne i łatwo o pominięcie czegoś. Metoda dla tych, którzy wiedzą, co robią.

MetodaŁatwośćKontrolaAutomatyzacjaDla kogo
Wtyczkawysokaśredniatakwiększość właścicieli stron
Panel hostinguwysokaniskatak (po stronie dostawcy)jako kopia dodatkowa
Ręcznie FTP + phpMyAdminniskapełnanieadministratorzy, deweloperzy

Najlepsze wtyczki do backupu WordPress (2026)

Wtyczek do kopii zapasowych jest w katalogu WordPress.org wiele. Poniżej cztery sprawdzone opcje – obiektywnie, z plusami i minusami.

UpdraftPlus – najpopularniejsza, restore jednym klikiem Najczęściej wybierana wtyczka backupu, z ponad 3 milionami aktywnych instalacji według katalogu WordPress.org. Automatyczne kopie według harmonogramu, wysyłka do Google Drive, Dropbox, OneDrive czy Amazon S3 i przywracanie jednym przyciskiem. Darmowa wersja w zupełności wystarcza dla typowej strony firmowej. Bezpieczny domyślny wybór – mamy o niej osobny, szczegółowy poradnik: UpdraftPlus krok po kroku.

All-in-One WP Migration – prosty eksport całej strony Eksportuje całą witrynę do jednego pliku i importuje na innym serwerze. Liczona w milionach instalacji (WordPress.org). Idealna, gdy chcesz szybko przenieść lub sklonować stronę, choć darmowa wersja ma limit rozmiaru importu.

Duplicator – backup i migracja w jednym Pakuje stronę w paczkę (archiwum + instalator) – świetna do przenosin i tworzenia kopii przed większymi zmianami. Bywa bardziej techniczna niż UpdraftPlus, ale daje dużą kontrolę. Przydaje się przy migracji i przenoszeniu strony.

BackWPup – rozbudowany harmonogram Mocna darmowa alternatywa z bogatymi opcjami harmonogramu i eksportu do wielu lokalizacji (FTP, chmura, e-mail). Mniej intuicyjna, ale daje dużo ustawień dla osób lubiących kontrolę.

Każda z tych wtyczek robi backup plików i bazy. Różnica to wygoda przywracania i stopień automatyzacji – dla większości firm UpdraftPlus to najbezpieczniejszy start.

Harmonogram i retencja – jak często i ile kopii trzymać

Backup ma sens tylko wtedy, gdy jest aktualny. Kopia sprzed pół roku przy sklepie to prawie tyle samo co jej brak – stracisz wszystkie zamówienia i zmiany z tego okresu.

Częstotliwość per typ strony - Wizytówka / strona firmowa – kopia tygodniowa zwykle wystarczy (rzadkie zmiany). - Blog – tygodniowo, a przy intensywnym publikowaniu częściej. - Sklep internetowy – codziennie, a przy dużym ruchu nawet kilka razy dziennie. - Bazę danych rób częściej niż pliki – to ona zmienia się najszybciej (nowe zamówienia, komentarze, wpisy).

Retencja i rotacja Jedna kopia to za mało. Jeśli problem (np. infekcja) pojawił się kilka dni temu i zdążył trafić do najnowszego backupu, potrzebujesz starszej, czystej wersji. Trzymaj kilka kopii wstecz (np. 4–7 wersji) i pozwól im rotować – nowe nadpisują najstarsze. Pamiętaj o miejscu: kopie sklepu potrafią ważyć gigabajty.

Ręczny vs automatyczny – dlaczego automatyzacja wygrywa Człowiek zapomina. Ręczny backup robi się sumiennie przez miesiąc, a potem... cisza – aż do dnia awarii. Automatyczny harmonogram działa niezależnie od Twojej pamięci i nastroju. Ustaw raz, sprawdzaj okresowo, czy kopie faktycznie powstają.

Gdzie przechowywać kopie – reguła 3-2-1

To temat, który niemal nikt w polskich poradnikach nie opisuje porządnie, a jest fundamentem profesjonalnego backupu. Reguła 3-2-1 to powszechnie przyjęta zasada w branży backupu danych.

Na czym polega reguła 3-2-1 - 3 kopie danych (oryginał + dwie kopie), - na 2 różnych nośnikach lub w dwóch różnych miejscach, - z czego 1 kopia poza serwerem strony (offsite).

Dlaczego kopia na tym samym serwerze co strona jest bezwartościowa Jeśli trzymasz backup na tym samym hostingu co witrynę, to przy poważnej awarii serwera tracisz jedno i drugie naraz. Kopia ma sens tylko wtedy, gdy przeżyje katastrofę, która dotknęła oryginał. Stąd nacisk na lokalizację offsite.

Backup offline/lokalny + chmura Dobry układ to połączenie lokalizacji: jedna kopia w chmurze (Google Drive, Dropbox, Amazon S3) i jedna pobrana lokalnie na Twój dysk lub zewnętrzny nośnik. Kopia offline jest odporna na problemy z kontem chmurowym czy hostingiem. Niezależnie od automatu w chmurze warto raz na jakiś czas ściągnąć plik kopii na własny komputer.

Dobry hosting nie zwalnia z reguły 3-2-1, ale ją ułatwia – np. CyberFolks tworzy automatyczne kopie poza serwerem Twojej strony, więc masz solidną kopię offsite bez dodatkowej pracy. Jak dobrać hosting opisujemy w poradniku jaki hosting WordPress wybrać.

Jak przywrócić kopię zapasową WordPress – krok po kroku

Backup, którego nigdy nie próbowałeś przywrócić, to złudne poczucie bezpieczeństwa. Oto jak odzyskać stronę na dwa sposoby.

Przywracanie przez wtyczkę 1. Wejdź do panelu wtyczki backupu (np. UpdraftPlus). 2. Znajdź listę istniejących kopii i wybierz odpowiednią wersję (datę). 3. Kliknij Przywróć / Restore. 4. Zaznacz, co odtworzyć: pliki, bazę danych albo wszystko. 5. Potwierdź i poczekaj, aż wtyczka zakończy proces.

Przywracanie ręczne (gdy panel nie działa) 1. Wgraj pliki strony przez FTP/SFTP do katalogu WordPressa. 2. Zaimportuj bazę danych z pliku `.sql` w phpMyAdmin. 3. Sprawdź `wp-config.php` – dane dostępowe do bazy muszą się zgadzać.

Najczęstsze błędy przy przywracaniu - Niepełna kopia – masz pliki, ale brak bazy (albo odwrotnie). Strona nie wstaje. - Niezgodny prefiks tabel – kopia ma `wp_`, a nowa instalacja inny prefiks. - Mismatch URL – po przywróceniu na innej domenie adresy w bazie wskazują starą stronę.

Przetestuj przywracanie przynajmniej raz na kwartał na kopii testowej (staging). Dopiero udany restore potwierdza, że Twój backup naprawdę działa.

Backup przed każdą aktualizacją WordPress

Najczęściej strona psuje się nie z powodu hakera, tylko zwykłej aktualizacji. To prosty nawyk, który w czołowych wynikach Google praktycznie nie istnieje – a ratuje najwięcej nerwów.

Dlaczego aktualizacja potrafi położyć stronę Nowa wersja wtyczki może wejść w konflikt z motywem albo inną wtyczką. Aktualizacja rdzenia WordPressa czasem unieważnia stary kod. Efekt: biały ekran, błąd krytyczny albo rozjechany układ – akurat wtedy, gdy klient próbuje coś kupić.

Workflow bezpiecznej aktualizacji 1. Backup – zrób pełną kopię (pliki + baza) tuż przed. 2. Aktualizacja – aktualizuj pojedynczo, nie wszystko naraz. 3. Weryfikacja – sprawdź stronę główną, formularz, koszyk, logowanie. 4. Restore w razie czego – jeśli coś się sypie, wracasz do kopii sprzed aktualizacji.

Ten nawyk opisujemy szerzej w poradniku bezpieczne aktualizacje WordPress. Zasada jest jedna: nigdy nie aktualizuj produkcyjnej strony bez świeżej kopii pod ręką.

Czy backup hostingu wystarcza?

Często słychać: przeciez kopie robi mi hosting. To prawda, dobry dostawca tworzy regularne kopie – ale poleganie wyłącznie na nich jest ryzykowne.

  • Lokalizacja. Kopia hostingu bywa na tej samej infrastrukturze co strona. Poważna awaria może dotknąć oba elementy naraz.
  • Retencja. Hostingi często trzymają kopie kilka–kilkanaście dni wstecz. Jeśli problem wykryjesz później, czysta wersja może już zniknąć.
  • Kontrola. Nie zawsze masz wgląd w to, czy kopia faktycznie powstała i czy da się ją przywrócić samodzielnie.

Wniosek: backup hostingu traktuj jako jedną z warstw reguły 3-2-1, a nie całe zabezpieczenie. Najlepiej połącz automatyczne kopie dostawcy z własną kopią offsite. Solidni dostawcy, tacy jak CyberFolks, robią kopie poza serwerem Twojej strony – to dobry punkt wyjścia, który uzupełniasz własnym backupem.

Jeśli to wszystko brzmi jak za dużo obowiązków, masz alternatywę: nie musisz być adminem. W ramach opieki nad stroną internetową przejmujemy backupy, aktualizacje i bezpieczeństwo, a Ty zajmujesz się biznesem. Nie chcesz pilnować kopii samodzielnie – napisz do nas, zajmiemy się tym za Ciebie.

Wspomniane narzędzia

UpdraftPlus All-in-One WP Migration Duplicator BackWPup phpMyAdmin Google Drive Dropbox Amazon S3 CyberFolks

Potrzebujesz pomocy z WordPress?

Tworzymy i naprawiamy strony na WordPress. Optymalizacja prędkości, bezpieczeństwo, aktualizacje. 18+ lat doświadczenia.

Najczęściej zadawane pytania

Jak często robić kopię zapasową WordPress?
Zależy od częstotliwości zmian na stronie. Wizytówka albo blog z kilkoma wpisami miesięcznie: backup tygodniowy. Sklep internetowy: codziennie, a przy dużym ruchu nawet częściej. Bazę danych rób częściej niż pliki, bo zmienia się najszybciej. Najważniejsze, by proces był automatyczny – ręczny backup bardzo łatwo przeoczyć, a awaria nigdy nie czeka na dogodny moment.
Która wtyczka do backupu WordPress jest najlepsza?
Dla większości stron najbezpieczniejszym domyślnym wyborem jest UpdraftPlus: ponad 3 miliony aktywnych instalacji (WordPress.org), automatyczne kopie do chmury i przywracanie jednym klikiem. Gdy chodzi głównie o przeniesienie strony, świetnie sprawdza się All-in-One WP Migration lub Duplicator. BackWPup wybierz wtedy, gdy potrzebujesz rozbudowanego harmonogramu i eksportu do wielu różnych lokalizacji docelowych jednocześnie.
Jak przywrócić kopię zapasową WordPress?
Najprościej przez wtyczkę: w panelu UpdraftPlus wybierz datę kopii, kliknij Przywróć, zaznacz pliki i bazę, potwierdź. Gdy panel nie działa, zrób to ręcznie: wgraj pliki przez FTP i zaimportuj bazę w phpMyAdmin, a potem sprawdź dane w wp-config.php. Zawsze przetestuj restore wcześniej na kopii testowej, zanim naprawdę będziesz go potrzebował w sytuacji kryzysowej.
Czy backup w hostingu wystarcza?
Nie polegaj wyłącznie na nim. Kopie hostingu często siedzą na tym samym serwerze co strona i mają krótką retencję, więc przy poważnej awarii możesz stracić jedno i drugie. Traktuj je jako jedną warstwę reguły 3-2-1 i dołóż własną kopię offsite – w chmurze lub pobraną lokalnie. Dobry dostawca, jak CyberFolks, robi kopie poza serwerem strony.
Jak zrobić backup bardzo starej lub darmowej strony WordPress?
Jeśli strona działa na starym PHP, a wtyczki backupu się wykrzaczają, zrób to ręcznie: pobierz pliki przez FTP i wyeksportuj bazę danych z phpMyAdmin do pliku .sql. To metoda niezależna od wersji i działa nawet na bardzo starych instalacjach. Alternatywnie spróbuj lekkiej wtyczki eksportującej całą stronę do jednego pliku, jeśli serwer ją udźwignie.
Czy trzymać kopię offline lub lokalnie?
Tak – to ważny element reguły 3-2-1. Oprócz kopii w chmurze warto raz na jakiś czas pobrać plik backupu na własny dysk lub zewnętrzny nośnik. Kopia offline jest odporna na problemy z kontem chmurowym, hostingiem czy przypadkowym skasowaniem w chmurze. Nie polegaj na jednej lokalizacji – im więcej niezależnych miejsc, tym bezpieczniej.
#wordpress#backup#kopie-zapasowe#bezpieczenstwo#updraftplus#regula-3-2-1
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

18 lat WordPress + 12 lat WooCommerce. Specjalizuję się w technicznej stronie e-commerce: automatyzacje WooCommerce, Google Ads dla SMB, migracje sklepów i optymalizacja konwersji.

Potrzebujesz pomocy z tym tematem? Napisz – odpowiem osobiście w 24h.

Potrzebujesz pomocy?

Wolisz, żebyśmy zrobili to za Ciebie?

Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.

  • Wdrożenie krok po kroku przez doświadczony zespół
  • Konkretny timeline + cena dopasowana do projektu
  • 18+ lat doświadczenia

Wolisz zlecić to nam? Strony internetowe od 3 000 zł – wycena w 24h →

Bezpłatna wycena