Backup WordPress — jak zabezpieczyć stronę przed utratą danych
Dlaczego backup WordPress jest krytyczny
Backup to jedyne zabezpieczenie, które chroni przed wszystkimi scenariuszami utraty danych:
| Scenariusz | Prawdopodobieństwo | Czy backup pomoże |
|---|---|---|
| Włamanie / malware | Średnie | ✅ Przywrócenie czystej wersji |
| Nieudana aktualizacja (WP/wtyczki) | Średnie | ✅ Cofnięcie do poprzedniej wersji |
| Błąd użytkownika (usunięcie treści) | Wysokie | ✅ Odzyskanie danych |
| Awaria serwera / dysku | Niskie | ✅ Odtworzenie na nowym serwerze |
| Atak ransomware | Niskie | ✅ Przywrócenie bez płacenia okupu |
| Konflikt wtyczek | Średnie | ✅ Cofnięcie zmian |
| Zmiana hostingu | Planowane | ✅ Pełna migracja |
30% właścicieli stron WordPress nigdy nie robiło backupu. Kolejne 25% robi backup raz na pół roku. Obu grupom brakuje ochrony, gdy coś pójdzie nie tak — a kwestia nie brzmi „czy", lecz „kiedy".
Co dokładnie backupować
Kompletny backup WordPress składa się z dwóch części:
1. Baza danych MySQL
- Posty, strony, komentarze (tabela
wp_posts) - Ustawienia WordPress i wtyczek (tabela
wp_options) - Użytkownicy i ich role (tabele
wp_users,wp_usermeta) - Dane WooCommerce: zamówienia, klienci, produkty
- Taksonomie: kategorie, tagi, atrybuty
2. Pliki na serwerze
wp-content/uploads/— wszystkie media (obrazy, PDF, wideo)wp-content/themes/— motywy (szczególnie child theme z customizacjami)wp-content/plugins/— wtyczki i ich konfiguracjawp-config.php— konfiguracja WordPress.htaccess— reguły serwera Apache
Pliki WordPress core (wp-admin/, wp-includes/) — można je przywrócić z oficjalnego archiwum wordpress.org. Backup core jest opcjonalny, ale upraszcza przywracanie.
Strategia backup 3-2-1
Złoty standard backupu, stosowany w IT od dziesięcioleci:
3 kopie danych (oryginał + 2 backupy)
2 różne nośniki/lokalizacje (serwer + chmura)
1 kopia off-site (poza głównym datacenter)
Praktyczna implementacja dla WordPress:
| Kopia | Gdzie | Narzędzie | Częstotliwość |
|---|---|---|---|
| Oryginał | Serwer SmartX | — | Ciągła |
| Backup #1 | Serwer (Plesk) | Plesk Backup Manager | Codziennie |
| Backup #2 | Google Drive / Dropbox | UpdraftPlus | Co tydzień |
Harmonogram backupów — jak często
| Typ strony | Baza danych | Pliki | Uzasadnienie |
|---|---|---|---|
| Blog (nowe posty 1-2x/tyg.) | Co tydzień | Co 2 tygodnie | Mało dynamicznych zmian |
| Strona firmowa | Co tydzień | Co tydzień | Zmiany sporadyczne |
| Sklep WooCommerce | Codziennie | Co tydzień | Zamówienia = dane krytyczne |
| Portal / serwis informacyjny | Codziennie | Codziennie | Ciągłe publikowanie treści |
| Przed aktualizacją | Natychmiast | Natychmiast | Pełen backup na wypadek problemu |
Najlepsze wtyczki do backupu WordPress
1. UpdraftPlus (rekomendacja #1)
| Parametr | Wartość |
|---|---|
| Cena | Darmowa / Premium $70/rok |
| Automatyczny harmonogram | ✅ (co godzinę → co miesiąc) |
| Zapis do chmury | Google Drive, Dropbox, S3, OneDrive, FTP |
| Przywracanie 1-klik | ✅ |
| Inkrementalny backup | Premium only |
| Migracja/klonowanie | Premium only |
Konfiguracja UpdraftPlus na SmartX:
Zainstaluj i aktywuj wtyczkę UpdraftPlus z repozytorium WP
Przejdź do Ustawienia → UpdraftPlus Backups → Ustawienia
Ustaw harmonogram: Pliki — co tydzień, Baza danych — codziennie
Wybierz lokalizację zdalną (Google Drive — darmowy, 15 GB)
Autoryzuj dostęp do Google Drive (OAuth 2.0)
Ustaw retencję: zachowuj 4 ostatnie kopie (4 tygodnie historii)
Kliknij „Backup Now" — zrób pierwszy backup ręcznie i sprawdź
2. BlogVault
| Parametr | Wartość |
|---|---|
| Cena | $89/rok (1 strona) |
| Backup w chmurze BlogVault | ✅ Własne serwery (nie Twój dysk) |
| Inkrementalny backup | ✅ (tylko zmiany, lekki) |
| Real-time backup | ✅ Dla WooCommerce |
| 1-klik staging | ✅ |
| 1-klik migracja | ✅ |
3. All-in-One WP Migration (migracja)
Najlepsza wtyczka do jednorazowego backupu/migracji. Eksportuje stronę do jednego pliku .wpress. Darmowa do 512 MB, Unlimited za $69 (jednorazowo). Idealna do przenoszenia strony między hostingami.
Porównanie wtyczek backup:
| Cecha | UpdraftPlus Free | UpdraftPlus Premium | BlogVault |
|---|---|---|---|
| Automatyczny harmonogram | ✅ | ✅ | ✅ |
| Google Drive / Dropbox | ✅ | ✅ | Własna chmura |
| Inkrementalny backup | ❌ | ✅ | ✅ |
| Real-time (WooCommerce) | ❌ | ❌ | ✅ |
| Przywracanie 1-klik | ✅ | ✅ | ✅ |
| Staging | ❌ | ✅ | ✅ |
| Cena | 0 zł | $70/rok | $89/rok |
Backup przez Plesk — rozwiązanie hostingowe
Na SmartXHosting Plesk oferuje dodatkową warstwę backupu niezależną od WordPress:
Plesk Backup Manager:
- Pełen backup — pliki + baza + konfiguracja serwera + certyfikaty SSL
- Harmonogram — codziennie/tygodniowo z automatyczną rotacją
- Zapis — serwer lokalny lub FTP/S3
- Przywracanie — jednym kliknięciem z poziomu Plesk
Plesk WordPress Toolkit — Smart Update:
- Automatyczny backup przed każdą aktualizacją WordPress/wtyczek
- Porównuje screenshoty strony przed i po aktualizacji
- Jeśli aktualizacja zepsuje stronę → jednym kliknięciem cofnij do backupu
- Nie wymaga wtyczki WordPress — działa na poziomie hostingu
Plesk Backup Manager (backup serwerowy, codziennie) + UpdraftPlus (backup do Google Drive, co tydzień) = strategia 3-2-1 spełniona. Dwa niezależne systemy backupu, dwie lokalizacje, zerowy koszt dodatkowy.
Jak przywrócić stronę z backupu
Przywracanie z UpdraftPlus:
- WP-admin → Ustawienia → UpdraftPlus Backups
- Wybierz backup z listy (data, zawartość)
- Kliknij „Przywróć" → wybierz komponenty (baza, pliki, wtyczki, motywy, uploads)
- Potwierdź przywracanie → UpdraftPlus robi pre-restore backup
- Po przywróceniu sprawdź stronę, zaloguj się ponownie
Przywracanie z Plesk Backup:
- Panel Plesk → Narzędzia i ustawienia → Backup Manager
- Wybierz backup z listy
- Kliknij „Przywróć" → wybierz: pliki, baza, konfiguracja
- Plesk przywraca wybraną kopię
Przywracanie gdy WordPress nie działa:
Jeśli WP-admin jest niedostępny (biały ekran, błąd 500), UpdraftPlus nie pomoże — potrzebujesz backupu serwerowego:
- Zaloguj się do Plesk → Backup Manager → przywróć
- Alternatywnie: pobierz backup z Google Drive ręcznie, prześlij pliki przez FTP, zaimportuj bazę przez phpMyAdmin
Testowanie backupów — dlaczego to ważne
Backup, którego nie przetestowałeś, nie jest backupem. Regularnie sprawdzaj, czy Twoje kopie zapasowe działają:
| Test | Częstotliwość | Jak |
|---|---|---|
| Sprawdź rozmiar backupu | Co tydzień | Czy jest zbliżony do poprzedniego? Nagły spadek = problem |
| Pobierz i otwórz backup | Co miesiąc | Pobierz z Google Drive, rozpakuj, sprawdź pliki |
| Przywróć na staging | Co kwartał | Przywróć backup na subdomenę testową |
| Zweryfikuj bazę danych | Co kwartał | Zaimportuj bazę do phpMyAdmin na staging |
SmartXHosting.pl — automatyczne backupy serwerowe, Plesk WordPress Toolkit z pre-update backup, NVMe SSD, Redis Object Cache. Twoje dane zawsze bezpieczne.
Sprawdź hosting z automatycznym backupemNajczęściej zadawane pytania
Czy hosting robi backup automatycznie?
Na SmartXHosting — tak, Plesk Backup Manager tworzy automatyczne kopie zapasowe. Ale nigdy nie polegaj tylko na backupie hostingowym — dodaj własny backup do chmury (UpdraftPlus → Google Drive). Strategia 3-2-1 wymaga kopii off-site.
Ile miejsca zajmuje backup WordPress?
Zależy od rozmiaru strony: blog z ~100 postami i galerią zdjęć = 500 MB - 2 GB. Sklep WooCommerce z 1000 produktami = 2-10 GB. Sama baza danych to zwykle 50-500 MB. Google Drive oferuje 15 GB za darmo — wystarczy na 4-8 kopii typowej strony.
Jak długo przechowywać backupy?
Minimum: 4 ostatnie kopie (4 tygodnie historii). Optymalnie: 8-12 kopii (2-3 miesiące). Dlaczego tak długo? Malware może być nieaktywny przez tygodnie — potrzebujesz czystej kopii sprzed infekcji. WooCommerce: zachowaj backupy bazy danych przez minimum 6 miesięcy (obowiązek podatkowy).
Czy mogę przywrócić backup na inny hosting?
Tak — backup UpdraftPlus (pliki .zip + baza .gz) można przywrócić na dowolnym hostingu z WordPress. All-in-One WP Migration (.wpress) też działa cross-hosting. To najłatwiejszy sposób na migrację strony na SmartXHosting.
UpdraftPlus Free vs Premium — czy warto dopłacić?
Dla bloga/strony firmowej — darmowa wersja wystarczy (harmonogram + Google Drive + przywracanie). Dla WooCommerce lub strony zarabiającej — Premium ($70/rok) dodaje: inkrementalne backupy (szybsze, mniej zasobożerne), migrację, klonowanie, staging. Przy przychodach >200 zł/mies. ze strony — Premium się zwraca w razie awarii.