Kopia zapasowa strony WWW — dlaczego automatyczny backup to podstawa i jak go ustawić

Kopia zapasowa strony WWW — dlaczego automatyczny backup to podstawa i jak go ustawić
Backup strony to ubezpieczenie, które kosztuje 0 zł i chroni przed utratą danych, hackami i własnymi błędami. Pokazuję jak ustawić automatyczny backup w WordPress — UpdraftPlus, panel hostingu i chmura.

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.

Zasada 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:

  1. Pliki — core WordPress, motyw, wtyczki, media (uploads), pliki konfiguracyjne (.htaccess, wp-config.php). Katalog wp-content to najważniejsza część.
  2. 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)

  1. Zainstaluj wtyczkę: Wtyczki → Dodaj nową → „UpdraftPlus” → Zainstaluj → Aktywuj.
  2. Wejdź do ustawień: Ustawienia → UpdraftPlus Backups → zakładka „Ustawienia”.
  3. Harmonogram plików: wybierz „Co tydzień” (blog) lub „Codziennie” (sklep). Zachowuj ostatnie 4 kopie.
  4. Harmonogram bazy: wybierz „Codziennie”. Baza jest mała (zwykle kilka MB), więc codzienne kopie nie obciążają serwera. Zachowuj ostatnie 7 kopii.
  5. Zdalne przechowywanie: kliknij ikonę Google Drive. UpdraftPlus poprosi o autoryzację konta Google — kliknij link, zaloguj się, zaakceptuj uprawnienia, wróć do UpdraftPlus.
  6. Zapisz zmiany.
  7. 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:

  1. Pobierz najnowszy backup z Google Drive.
  2. Postaw testową stronę na subdomenie lub na localhoście (XAMPP, Local by Flywheel).
  3. Przywróć backup na testowej stronie.
  4. 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ć.

Picture of Tomasz Zieliński
Tomasz Zieliński

Tomasz zajmuje się tematyką SEO, sztucznej inteligencji i automatyzacji pracy w marketingu internetowym. W swoich artykułach analizuje zmiany w algorytmach wyszukiwarek, rozwój narzędzi AI oraz nowe sposoby tworzenia i optymalizacji treści. Interesuje go przede wszystkim to, jak technologia wpływa na codzienną pracę specjalistów SEO, marketerów i twórców internetowych.

Facebook
Twitter
LinkedIn
Pinterest

Najnowsze Wpisy

Śledź nas