Backup to ubezpieczenie na życie Twojej strony. Nie kosztuje prawie nic, nie wymaga codziennej uwagi, a ratuje w sytuacjach, w których bez niego tracisz tygodnie lub miesiące pracy: zhackowana strona, uszkodzona baza danych, nieudana aktualizacja, przypadkowe usunięcie wpisów, awaria serwera.
Mimo to ponad 30% stron WordPress nie ma żadnego backupu — ani wtyczki, ani automatycznych kopii hostingu. A z tych, które mają, spora część trzyma backup na tym samym serwerze co stronę — więc gdy serwer padnie, backup pada razem z nim.
W tym poradniku pokazuję jak prawidłowo ustawić automatyczny backup WordPressa — z wtyczką UpdraftPlus (darmowa), z panelem hostingu i z przechowywaniem kopii w chmurze. Cel: nie musisz o tym myśleć, a w razie katastrofy przywracasz stronę w 15 minut.
Spis treści
ToggleZasada 3-2-1: fundament każdego backupu
Profesjonalna strategia backupu opiera się na zasadzie 3-2-1:
- 3 kopie danych (oryginał + 2 kopie zapasowe)
- 2 różne nośniki (np. serwer + chmura, albo serwer + dysk lokalny)
- 1 kopia off-site (poza serwerem, na którym stoi strona)
Dla strony WordPress wygląda to tak: oryginał na serwerze hostingu, automatyczna kopia w Google Drive (off-site + inny nośnik), opcjonalnie trzecia kopia na lokalnym dysku lub w Dropboxie. Dzięki temu nawet jeśli hosting padnie, Google skasuje konto i laptop Ci się rozleje — przynajmniej jedna kopia przetrwa.
Co powinien zawierać backup WordPressa?
Kompletny backup strony WordPress składa się z dwóch elementów:
- Pliki — core WordPress, motyw, wtyczki, media (uploads), pliki konfiguracyjne (.htaccess, wp-config.php). Katalog
wp-contentto najważniejsza część. - Baza danych — wpisy, strony, komentarze, ustawienia, produkty WooCommerce, użytkownicy, menu, widgety — wszystko, co wpisujesz w panelu WordPress.
Oba elementy są niezbędne. Sam backup plików bez bazy = masz pustą stronę ze wszystkimi mediami. Sam backup bazy bez plików = masz treści, ale żaden motyw ani wtyczka nie działa. Większość narzędzi backupowych robi oba jednocześnie.
Metoda 1. UpdraftPlus — darmowa wtyczka z chmurą
UpdraftPlus to najpopularniejsza wtyczka do backupu WordPressa — ponad 3 miliony aktywnych instalacji. Darmowa wersja pozwala ustawić automatyczne, zaplanowane kopie zapasowe z wysyłką do Google Drive, Dropbox, S3, Rackspace lub email.
Instalacja i konfiguracja (10 minut)
- Zainstaluj wtyczkę: Wtyczki → Dodaj nową → „UpdraftPlus” → Zainstaluj → Aktywuj.
- Wejdź do ustawień: Ustawienia → UpdraftPlus Backups → zakładka „Ustawienia”.
- Harmonogram plików: wybierz „Co tydzień” (blog) lub „Codziennie” (sklep). Zachowuj ostatnie 4 kopie.
- Harmonogram bazy: wybierz „Codziennie”. Baza jest mała (zwykle kilka MB), więc codzienne kopie nie obciążają serwera. Zachowuj ostatnie 7 kopii.
- Zdalne przechowywanie: kliknij ikonę Google Drive. UpdraftPlus poprosi o autoryzację konta Google — kliknij link, zaloguj się, zaakceptuj uprawnienia, wróć do UpdraftPlus.
- Zapisz zmiany.
- Uruchom pierwszy backup: wróć do zakładki „Kopia zapasowa / przywracanie” i kliknij „Zrób kopię zapasową teraz”.
Od tego momentu UpdraftPlus będzie automatycznie tworzył backup i wysyłał go na Google Drive zgodnie z harmonogramem. Zero interwencji z Twojej strony.
Przywracanie z UpdraftPlus
Wejdź do „Istniejące kopie zapasowe”, znajdź backup z pożądanej daty i kliknij „Przywróć”. Wybierz, co przywracasz (pliki, baza, lub oba). UpdraftPlus pobierze kopię z Google Drive i przywróci stronę. Cała operacja trwa 5–15 minut w zależności od rozmiaru strony.
Metoda 2. Backup z panelu hostingu
Większość polskich hostingów robi automatyczne backupy całego konta (pliki + bazy) raz dziennie i przechowuje je przez 7–30 dni. To jest Twoja pierwsza linia obrony — nawet jeśli nie masz żadnej wtyczki.
Gdzie szukać w panelu
- cyber_Folks: Panel → Kopie zapasowe → Przywracanie (wybierz datę, pliki/bazę)
- home.pl: Panel → Serwer WWW → Kopie zapasowe
- nazwa.pl: Panel → Backup / Kopie zapasowe
- zenbox.pl: Panel → R1Soft Backupy (granularne przywracanie)
- cPanel (ogólnie): JetBackup lub R1Soft → Backupy pełne lub selektywne
Zaletą backupu hostingowego jest to, że działa nawet wtedy, gdy WordPress jest zepsuty (bo backup jest na poziomie serwera, nie aplikacji). Wadą: przechowujesz kopie na tym samym hostingu — jeśli hosting zbankrutuje lub padnie centrum danych, tracisz backup razem ze stroną.
Dlatego backup hostingowy traktuj jako uzupełnienie, nie zamiennik backupu w chmurze (UpdraftPlus + Google Drive).
Metoda 3. Ręczny backup (FTP + phpMyAdmin)
Metoda dla purystów. Zaloguj się na FTP, pobierz cały katalog WordPressa. Zaloguj się do phpMyAdmin, eksportuj bazę do pliku .sql. Zapisz obie rzeczy na dysku lokalnym lub w chmurze.
Plusy: pełna kontrola, brak zależności od wtyczek. Minusy: musisz pamiętać, żeby to robić regularnie (a nie będziesz). Dlatego: traktuj ręczny backup jako jednorazowy snapshot „zaraz przed dużą zmianą”, a nie jako strategię długoterminową.
Jak często robić backup?
| Typ strony | Pliki | Baza danych |
|---|---|---|
| Blog (kilka postów/miesiąc) | Co tydzień | Codziennie |
| Strona firmowa (rzadkie zmiany) | Co 2 tygodnie | Co tydzień |
| Sklep WooCommerce | Codziennie | Co 6 godzin lub codziennie |
| Forum / serwis UGC | Codziennie | Co 6 godzin |
| Przed każdą dużą zmianą | Natychmiast (ręcznie) | Natychmiast (ręcznie) |
Gdzie przechowywać backup?
- Google Drive (darmowe 15 GB) — najpopularniejsze, UpdraftPlus obsługuje natywnie.
- Dropbox (darmowe 2 GB) — mniej miejsca, ale też obsługiwany.
- Amazon S3 / DigitalOcean Spaces — tanie, skalowalne, idealne dla dużych stron.
- Dysk lokalny — dodatkowa kopia, ale nie jako jedyna (bo dyski też padają).
Nigdy nie przechowuj jedynego backupu na tym samym serwerze co stronę. To najczęstszy błąd — backup w wp-content/backups/ zniknie razem z resztą, gdy hosting padnie.
Testowanie backupu — czy naprawdę działa?
Backup, którego nigdy nie testowałeś, jest schrödingerowski — może działać, a może nie. Sprawdź go co 3–6 miesięcy:
- Pobierz najnowszy backup z Google Drive.
- Postaw testową stronę na subdomenie lub na localhoście (XAMPP, Local by Flywheel).
- Przywróć backup na testowej stronie.
- Sprawdź, czy strona działa, czy obrazki się ładują, czy baza jest kompletna.
Jeżeli test się powiedzie — masz pewność, że w sytuacji kryzysowej backup Cię uratuje. Jeżeli nie — naprawiasz problem teraz, a nie o 3:00 w nocy, gdy strona padła.
Najczęściej zadawane pytania
Ile miejsca zajmuje backup WordPressa?
Zależy od rozmiaru strony. Mały blog: 200–500 MB. Średni sklep: 1–5 GB. Duży portal z galeriami: 10+ GB. Baza danych to zwykle 10–100 MB — reszta to pliki (głównie wp-content/uploads).
Czy mogę przywrócić pojedynczy wpis z backupu?
UpdraftPlus w wersji darmowej przywraca całą bazę. Wersja Pro pozwala selektywne przywracanie (pojedyncze tabele). Alternatywa: otwórz plik .sql z backupu w edytorze tekstu, znajdź treść wpisu w tabeli wp_posts i skopiuj ręcznie.
Backup spowalnia moją stronę?
Podczas tworzenia backupu: lekko (wzrost CPU na 2–5 minut). Dlatego ustawiaj harmonogram na godziny nocne (np. 3:00). Po zakończeniu backupu: zero wpływu na wydajność.
UpdraftPlus vs BackupBuddy vs BlogVault — co wybrać?
UpdraftPlus darmowy: najlepszy stosunek funkcji do ceny (0 zł). BackupBuddy: płatny, dobre narzędzie do migracji. BlogVault: płatny SaaS, backup na ich serwerach (nie obciąża Twojego hostingu). Dla większości stron UpdraftPlus darmowy wystarczy w 100%.
Podsumowanie
Ustawienie automatycznego backupu to 10 minut pracy, które mogą zaoszczędzić Ci tygodni. UpdraftPlus + Google Drive = darmowe, automatyczne, off-site kopie zapasowe bez żadnej wiedzy technicznej. Backup hostingu traktuj jako dodatkową siatkę bezpieczeństwa. A raz na kwartał przetestuj przywracanie — żebyś miał pewność, że backup naprawdę działa, zanim będziesz go desperacko potrzebować.





