Kopie zapasowe to podstawa bezpieczeństwa każdej strony WordPress. Nawet jeśli korzystasz z hostingu, który automatycznie tworzy backupy, warto mieć własne zabezpieczenie.

Dlaczego backupy są ważne?

  • Ataki hakerskie - możliwość szybkiego przywrócenia strony
  • Błędy przy aktualizacji - wtyczki lub motywy mogą “zepsuć” stronę
  • Przypadkowe usunięcie - łatwo przez pomyłkę usunąć ważne treści
  • Awaria serwera - choć rzadkie, mogą się zdarzyć

Rozwiązanie 1: UpdraftPlus (zalecane)

UpdraftPlus Backup/Restore to najpopularniejsza wtyczka do backupów WordPress. Jej główne zalety:

  • Łatwość obsługi - intuicyjny interfejs
  • Szybkie przywracanie - restore jednym kliknięciem
  • Automatyczne backupy - harmonogram dzienny/tygodniowy/miesięczny
  • Zdalna kopia - Dropbox, Google Drive, Amazon S3

Jak skonfigurować UpdraftPlus?

  1. Zainstaluj wtyczkę z repozytorium WordPress
  2. Przejdź do Ustawienia → UpdraftPlus
  3. Wybierz harmonogram backupów (np. co tydzień)
  4. Wybierz miejsce przechowywania (np. Google Drive)
  5. Kliknij “Backup Now” aby utworzyć pierwszą kopię

Rozwiązanie 2: Installatron (DirectAdmin)

Jeśli masz dostęp do Installatrona w panelu DirectAdmin, możesz wykorzystać jego wbudowane funkcje backupowe:

  1. Zaloguj się do DirectAdmin
  2. Przejdź do Installatron
  3. Wybierz instalację WordPress
  4. Kliknij “Backup” i ustaw automatyczne kopie

Rozwiązanie 3: automysqlbackup (VPS/serwer dedykowany)

Dla zaawansowanych użytkowników z dostępem do VPS lub serwera dedykowanego:

# Instalacja
apt-get install automysqlbackup

# Konfiguracja
nano /etc/default/automysqlbackup

Narzędzie automatycznie tworzy:

  • Dzienne kopie (ostatnie 7 dni)
  • Tygodniowe kopie (ostatnie 5 tygodni)
  • Miesięczne kopie (nieograniczone)

Kopie są przechowywane w /var/lib/automysqlbackup/.

Dobre praktyki backupów

  1. Zasada 3-2-1: 3 kopie, 2 różne nośniki, 1 kopia off-site
  2. Testuj restore: Regularnie sprawdzaj czy backupy działają
  3. Automatyzacja: Nie polegaj na ręcznym tworzeniu kopii
  4. Szyfrowanie: Szyfruj kopie zawierające dane osobowe

Podsumowanie

Regularnie twórz kopie zapasowe i przechowuj je w bezpiecznym miejscu poza serwerem. Najlepiej automatycznie, co najmniej raz w tygodniu. Pamiętaj, że pytanie nie brzmi “czy” stracisz dane, ale “kiedy”.