ZAGROŻENIA NA STRONIE?  Naprawimy to. Do tego pierwszy miesiąc opieki strony tylko za 1 zł!  Użyj kodu AUDYT2026

Jak przywrócić stronę WordPress z kopii zapasowej

27 maja, 2026

Backup to dopiero połowa sukcesu. Druga połowa, ta naprawdę ważna, to umiejętność przywrócenia strony, gdy coś pójdzie nie tak. Awaria serwera, atak, nieudana aktualizacja albo przypadkowe usunięcie plików potrafią unieruchomić witrynę z dnia na dzień, a wtedy liczy się, jak szybko wrócisz do działania.

W tym poradniku pokażemy, jak przywrócić stronę WordPress z kopii zapasowej na trzy sposoby, wtyczką, z gotowego pliku .zip oraz ręcznie, a także co zrobić w sytuacjach trudniejszych: po ataku albo wtedy, gdy backupu w ogóle nie masz. Jeśli dopiero zaczynasz i nie wiesz, czym jest backup WordPress i co powinien zawierać, zajrzyj najpierw do naszego przewodnika. A jeśli kopii jeszcze nie masz, zacznij od poradnika jak zrobić backup WordPress krok po kroku.

Kiedy trzeba przywrócić stronę z kopii?

Przywracanie przydaje się zawsze wtedy, gdy strona przestaje działać tak, jak powinna, a cofnięcie zmian ręcznie jest trudne lub niemożliwe. Najczęstsze sytuacje to:

  • biały ekran lub błąd po aktualizacji WordPressa, wtyczki albo motywu,
  • infekcja złośliwym oprogramowaniem lub skutki włamania,
  • awaria serwera albo uszkodzenie bazy danych,
  • przypadkowe usunięcie plików lub treści,
  • nieudana zmiana w kodzie, której nie da się łatwo odkręcić.

We wszystkich tych przypadkach mechanizm jest ten sam: wracasz do wersji strony sprzed problemu. Im świeższa kopia, tym mniej zmian tracisz.

Zanim zaczniesz, sprawdź, jaki masz backup

Sposób przywracania zależy od tego, jak kopia została wykonana. Zanim cokolwiek zrobisz, ustal trzy rzeczy:

  • Czym dysponujesz. Kopią z wtyczki (np. UpdraftPlus), gotowym plikiem .zip z instalatorem (Backup Migration, Duplicator), czy zestawem plików i bazy danych zrobionym ręcznie.
  • Z jakiej daty jest kopia. Wybierz wersję sprzed wystąpienia problemu. Po ataku zwróć szczególną uwagę na datę, o czym piszemy niżej.
  • Czy masz dostęp. Do panelu WordPressa, do panelu hostingu i FTP oraz do phpMyAdmin. Przy poważnej awarii panel WP może być niedostępny i wtedy zostaje droga ręczna.

Ważna zasada na start: nie nadpisuj swojej jedynej kopii. Jeśli to możliwe, przywracaj najpierw na środowisku testowym (staging), a dopiero po sprawdzeniu przenoś zmiany na stronę produkcyjną.

Przywracanie WordPress za pomocą wtyczki (UpdraftPlus)

To najwygodniejsza i najczęściej stosowana metoda. Jeśli backup robiłeś wtyczką, odzyskasz stronę w kilka kliknięć, bez dotykania serwera.

  1. Zaloguj się do panelu WordPressa i przejdź do Ustawienia → UpdraftPlus Backups.
  2. Otwórz zakładkę Istniejące kopie zapasowe. Zobaczysz listę dostępnych backupów wraz z datami.
  3. Przy wybranej kopii kliknij Przywróć.
  4. Zaznacz komponenty, które chcesz odtworzyć: pliki (motyw, wtyczki, media) oraz bazę danych. Dla pełnego przywrócenia zaznacz wszystkie.
  5. Potwierdź i poczekaj, aż proces się zakończy. Zwykle trwa to od kilku do kilkunastu minut, zależnie od rozmiaru strony.

Po zakończeniu odśwież stronę i sprawdź, czy treści, układ i podstrony wyglądają poprawnie.

Jak wgrać backup z pliku .zip (Backup Migration, Duplicator)

Jeśli Twoja kopia ma postać pojedynczego pliku .zip, najczęściej z dołączonym instalatorem, przywracasz ją, wgrywając archiwum na serwer i uruchamiając instalator. To również typowa droga, gdy odtwarzasz stronę na nowym serwerze.

  1. Połącz się z serwerem przez FTP (np. programem FileZilla) lub użyj menedżera plików w panelu hostingu.
  2. Wgraj plik archiwum oraz plik instalatora (w Duplicatorze jest to installer.php) do głównego katalogu strony.
  3. Otwórz installer.php w przeglądarce (adres w stylu twojastrona.pl/installer.php).
  4. Postępuj zgodnie z kreatorem: podaj dane dostępowe do bazy danych, a instalator rozpakuje pliki i zaimportuje bazę.
  5. Na koniec usuń pliki instalatora z serwera, bo pozostawione stanowią lukę bezpieczeństwa.

W przypadku wtyczki Backup Migration import wykonasz analogicznie z poziomu jej panelu, wskazując wcześniej pobrany plik kopii.

Ręczne przywracanie strony (FTP i phpMyAdmin)

Metoda dla bardziej zaawansowanych, przydatna, gdy nie masz dostępu do panelu WordPressa albo gdy backup zrobiono ręcznie. Składa się z dwóch części: plików i bazy danych.

  1. Wgraj pliki strony. Połącz się przez FTP i prześlij zawartość kopii do katalogu WordPressa (najczęściej public_html). Jeśli na serwerze są uszkodzone pliki, zastąp je plikami z backupu.
  2. Zaimportuj bazę danych. W panelu hostingu otwórz phpMyAdmin, wybierz bazę swojej strony, a następnie skorzystaj z opcji Import i wskaż plik .sql z kopii. Jeśli baza zawiera stare dane, najpierw wyczyść jej tabele.
  3. Sprawdź wp-config.php. Upewnij się, że nazwa bazy, użytkownik i hasło w tym pliku zgadzają się z danymi na serwerze. To najczęstsza przyczyna błędów po ręcznym przywróceniu.

Po wszystkim przejrzyj stronę i sprawdź, czy podstrony otwierają się poprawnie i czy nie ma błędów.

Jak przywrócić stronę po ataku lub infekcji

Przywracanie po ataku rządzi się dodatkowymi zasadami, bo łatwo odtworzyć kopię, która sama jest już zainfekowana.

  • Wybierz kopię sprzed infekcji. Sprawdź daty i sięgnij po wersję z okresu, gdy strona na pewno działała poprawnie. Czasem oznacza to cofnięcie się o kilka tygodni, dlatego tak ważne jest przechowywanie wielu kopii.
  • Najpierw zdiagnozuj problem. Zanim coś przywrócisz, warto wiedzieć, z czym masz do czynienia. Pomocny będzie wpis o tym, jak rozpoznać i usunąć wirusa ze strony WordPress.
  • Po przywróceniu zabezpiecz stronę. Zmień hasła, zaktualizuj WordPressa oraz wtyczki i usuń te, których nie używasz. Inaczej ta sama luka zostanie wykorzystana ponownie.

Co zrobić, gdy nie masz kopii zapasowej?

To najtrudniejszy scenariusz, ale nie zawsze beznadziejny. Po kolei sprawdź dostępne opcje:

  • Kopie po stronie hostingu. Wielu dostawców przechowuje własne backupy, choćby sprzed kilku dni. Skontaktuj się z pomocą techniczną hostingu i zapytaj o możliwość przywrócenia.
  • Pamięć podręczna i archiwa. Część treści można odtworzyć z pamięci podręcznej Google lub z serwisów archiwizujących strony. To ratunek na treść, nie na pełną witrynę.
  • Profesjonalne odzyskiwanie. Jeśli strona jest dla firmy ważna, warto powierzyć odzyskanie specjalistom, którzy mają do tego narzędzia i doświadczenie.

Na przyszłość najlepszym zabezpieczeniem jest po prostu regularny, niezależny backup. W ramach opieki nad WordPressem w WP Plan kopie wykonujemy codziennie i przechowujemy poza serwerem, a w razie awarii przywracamy stronę w kilka minut, w cenie każdego planu. Dzięki temu sytuacja „nie mam kopii” po prostu się nie zdarza.

Najczęstsze problemy przy przywracaniu i jak je rozwiązać

  • Biały ekran po przywróceniu. Zwykle to konflikt wtyczki lub motywu. Spróbuj wgrać kopię ponownie albo tymczasowo wyłączyć wtyczki, zmieniając nazwę folderu plugins przez FTP.
  • Błąd połączenia z bazą danych. Najczęściej winne są nieprawidłowe dane w pliku wp-config.php. Sprawdź nazwę bazy, użytkownika i hasło.
  • Niepełne przywrócenie. Jeśli brakuje treści lub grafik, kopia prawdopodobnie nie obejmowała wszystkich elementów. To dlatego backup zawsze powinien zawierać i pliki, i bazę danych.
  • Stara wersja strony po przywróceniu. Najczęściej to kwestia pamięci podręcznej. Wyczyść cache wtyczki i przeglądarki.
  • Przerwany import dużej bazy. Przy dużych plikach .sql import potrafi przekroczyć limit czasu serwera. W takim przypadku zaimportuj bazę narzędziem obsługującym duże pliki lub poproś o pomoc hosting.

Podsumowanie

Przywrócenie strony WordPress z kopii zapasowej jest prostsze, niż się wydaje, pod warunkiem że masz aktualny i kompletny backup. Wtyczką zrobisz to w kilka kliknięć, z pliku .zip przez instalator, a w razie potrzeby ręcznie przez FTP i phpMyAdmin. Kluczem jest dobra kopia: pełna, świeża i przechowywana poza serwerem.

Jeśli wolisz nie zajmować się tym samodzielnie i mieć pewność, że w razie awarii ktoś przywróci Twoją stronę od ręki, sprawdź plany opieki WP Plan. Backup i przywracanie są w cenie każdego z nich.

Ile trwa przywrócenie strony z kopii?

Wtyczką zwykle od kilku do kilkunastu minut. Ręczne przywracanie albo import dużej bazy może potrwać dłużej.

Czy stracę zmiany wprowadzone po wykonaniu backupu?

Tak. Przywracasz stronę do stanu z momentu kopii, więc treści dodane po tej dacie nie zostaną odtworzone. Dlatego dla aktywnych stron i sklepów warto robić backup codziennie.

Czy mogę przywrócić tylko bazę albo tylko pliki?

Tak, większość wtyczek pozwala wybrać komponenty. Pamiętaj jednak, że pełne i pewne odtworzenie strony zwykle wymaga obu części naraz.

Czy hosting przywróci stronę za mnie?

Czasem tak, ale nie zawsze i nie zawsze za darmo. Zakres i czas przywracania zależą od dostawcy, dlatego niezależny backup daje znacznie większą pewność.

    Zapisz się do Newslettera

    Bądź zawsze na bieżąco, gdziekolwiek jesteś. Nowinki, darmowe porady i praktyczna wiedza.

    Zainteresuje Cię także
    Jak wykonać backup WordPressa – krok po kroku
    6 minut czytania

    Jak wykonać backup WordPressa – krok po kroku

    Backup WordPress zrobisz w kilka minut, ręcznie albo prostą wtyczką. Sprawdź instrukcję i dowiedz się, jak często wykonywać kopię, żeby chroniła Twoją stronę.
    Czytaj
    Backup strony internetowej – czym jest i co powinien zawierać?
    9 minut czytania

    Backup strony internetowej – czym jest i co powinien zawierać?

    Backup WordPress to fundament bezpieczeństwa strony, ale tylko wtedy, gdy jest wykonany poprawnie. Zobacz, co powinna zawierać kopia zapasowa i jak zadbać o to, żeby zadziałała.
    Czytaj
    Co to jest token i jak chroni WordPress
    10 minut czytania

    Co to jest token i jak chroni WordPress

    Token uwierzytelniający to cyfrowy klucz, który potwierdza Twoją tożsamość online. Sprawdź, jak tokeny chronią stronę WordPress przed włamaniem i dlaczego ich konfiguracja ma znaczenie.
    Czytaj
    Pomoc
    techniczna

      Poproszę o pomoc

      Ta strona jest chroniona przez reCAPTCHA i Politykę prywatności Google oraz obowiązujące Warunki korzystania z usługi.

      Doskonale!

      Zgłoszenie zostało przyjęte.
      Wkrótce się z Tobą skontaktujemy.