Jak zrobić kopię zapasową WordPress?

Tworzenie kopii zapasowej (tzw. backupu) to jedno z najważniejszych zadań każdego właściciela strony internetowej. Serwisy oparte na CMS WordPress, choć niezwykle wszechstronne, bywają narażone na rozmaite zagrożenia: błędy podczas aktualizacji wtyczek i motywów, awarie serwera hostingowego, a także ataki hakerskie czy złośliwe oprogramowanie (malware).

Brak aktualnej kopii bezpieczeństwa w awaryjnej sytuacji może oznaczać całkowitą utratę danych – od opublikowanych wpisów i bazy klientów, aż po miesiące pracy włożone w budowę oraz optymalizację witryny.

W tym artykule przedstawiamy kompleksowy poradnik: jak zrobić kopię zapasową WordPressa krok po kroku, korzystając z najskuteczniejszych i najprostszych metod.

Z czego składa się kopia zapasowa WordPressa?

Zanim przejdziemy do konkretnych instrukcji, warto zrozumieć, co dokładnie należy zabezpieczyć. Kompletny backup strony w systemie WordPress musi składać się z dwóch kluczowych elementów:

  1. Pliki strony na serwerze FTP: Obejmuje to pliki rdzenia systemu (WordPress core), wgrane wtyczki, używane motywy oraz cały katalog wp-content/uploads, w którym przechowywane są zdjęcia, dokumenty i pliki graficzne.
  2. Baza danych MySQL / MariaDB: To najważniejsze serce Twojej witryny. Przechowuje wszystkie wpisy na blogu, treści stron, dane użytkowników, hasła, komentarze oraz wszelkie ustawienia i konfiguracje wtyczek.

Kopia zapasowa jest w pełni użyteczna tylko wtedy, gdy zabezpieczysz zarówno pliki, jak i bazę danych.

Jak zrobić kopię zapasową za pomocą wtyczki (Najprostsza metoda)

Dla większości użytkowników najwygodniejszym i najszybszym sposobem jest użycie dedykowanej wtyczki. Pozwala to zautomatyzować cały proces i zapisywać kopie zapasowe bezpośrednio w chmurze (np. na Google Drive, Dropbox czy OneDrive).

Polecane wtyczki do backupu WordPressa:

  • UpdraftPlus: Zdecydowanie najpopularniejsza i najbardziej niezawodna darmowa wtyczka. Oferuje automatyczne harmonogramy tworzenia kopii, łatwe przywracanie serwisu jednym kliknięciem oraz wsparcie dla dysków sieciowych.
  • All-in-One WP Migration: Świetne narzędzie, szczególnie jeśli oprócz samego backupu planujesz przenieść stronę na inny hosting lub domenę.
  • Duplicator: Zaawansowana wtyczka pozwalająca na tworzenie kompletnych paczek instalacyjnych całej witryny.

Tworzenie backupu w UpdraftPlus – instrukcja krok po kroku:

  1. Zaloguj się do kokpitu WordPressa i przejdź do sekcji Wtyczki -> Dodaj nową.
  2. Wyszukaj wtyczkę UpdraftPlus, zainstaluj ją i włącz.
  3. Przejdź do zakładki Ustawienia -> Kopie UpdraftPlus.
  4. Kliknij duży, niebieski przycisk „Utwórz kopię zapasową teraz„.
  5. Upewnij się, że zaznaczone są opcje uwzględnienia bazy danych oraz plików strony, a następnie zatwierdź operację.
  6. Pobierz utworzone pliki backupu na swój komputer lub skonfiguruj automatyczny zapis na dysku Google w zakładce Ustawienia.

Automatyczny backup na poziomie serwera (Hosting)

Większość dobrej jakości firm hostingowych oferuje automatyczne tworzenie kopii zapasowych w cenie usługi.

  • Narzędzia dostawcy (cPanel, DirectAdmin, autorskie panele): Zaloguj się do panelu zarządzania swoim hostingiem i odszukaj sekcję „Kopie zapasowe” lub „Backup Manager”.
  • Częstotliwość zapisów: Upewnij się, jak często Twój dostawca wykonuje kopie (najlepiej codziennie) oraz jak długo je przechowuje (minimum 7–30 dni).

Nasz hosting stron internetowych WordPress wykonuje automatycznie kopie bezpieczeństwa codziennie i przechowuje ją nawet do 30 dni – sprawdź naszą ofertę hostingową.

Ręczne tworzenie kopii zapasowej (Dla zaawansowanych)

Jeśli nie chcesz instalować dodatkowych wtyczek i wolisz mieć pełną kontrolę nad procesem, możesz wykonać backup ręcznie.

Krok 1: Pobranie plików przez klient FTP

Użyj programu FTP (np. FileZilla), aby połączyć się z serwerem hostingowym. Pobierz cały folder swojej witryny (często oznaczony jako public_html lub nazwa Twojej domeny) i zapisz go na bezpiecznym dysku lokalnym.

Krok 2: Eksport bazy danych przez phpMyAdmin

  1. Zaloguj się do panelu hostingu i otwórz narzędzie phpMyAdmin.
  2. Wybierz bazę danych połączoną z Twoim WordPressem.
  3. Przejdź do zakładki Eksport, wybierz metodę szybką oraz format SQL, a następnie kliknij Wykonaj, aby pobrać plik bazy na komputer.

Systematyczne tworzenie kopii zapasowej WordPressa to najprostsza polisa ubezpieczeniowa dla Twojego biznesu internetowego. Wdrożenie automatycznej wtyczki i zapisywanie kopii w chmurze zajmuje kilkanaście minut, a w razie awarii pozwala przywrócić w pełni sprawną witrynę w zaledwie parę chwil.

Podziel się swoją opinią
Dominik Zych
Dominik Zych

Ekspert digital marketingu z ponad 13-letnim doświadczeniem w branży. Swoją drogę zaczynał od budowy i rozwoju jednego z największych portali muzycznych w Polsce, by następnie zarządzać e-commerce w branży odzieżowej. Od 2018 roku prowadzi własną agencję, pomagając firmom – od lokalnych biznesów po liderów rynku – efektywnie skalować sprzedaż dzięki kampaniom Google Ads, Meta Ads oraz SEO. Prowadzi również szkolenia i konsultacje, dzieląc się praktyczną wiedzą o marketingu w sieci.