Strona główna  /  Instalacja i migracja  /  Jak wykonać backup WordPress? Pobieranie kopii zapasowej krok po kroku

✦ AI
Nowoczesny laptop na drewnianym biurku z ikoną synchronizacji danych, symbolizujący proces tworzenia kopii zapasowej strony.

Jak wykonać backup WordPress? Pobieranie kopii zapasowej krok po kroku

Pełny backup WordPress powinien obejmować pliki strony i bazę danych, a następnie zostać pobrany na dysk lokalny. Kopia pozostawiona wyłącznie na serwerze może zniknąć razem z nim podczas awarii, ataku lub błędnej operacji.

Jaką metodę backupu WordPress wybrać?

Wtyczka upraszcza cały proces i może wykonywać kopie automatycznie. Metoda ręczna daje większą kontrolę, ale wymaga dostępu przez FTP oraz znajomości phpMyAdmin.

Metoda Trudność Wymagana wiedza Najlepsza dla
Wtyczka Niska Obsługa panelu WordPress Początkujących i osób, które chcą automatyzacji
Ręczna Średnia lub wysoka FTP, struktura plików i phpMyAdmin Zaawansowanych użytkowników i dużych stron

Backup WordPress za pomocą wtyczki

Do wykonania kopii możesz użyć między innymi UpdraftPlus, WP STAGING albo Akeeba Backup. Nazwy przycisków zależą od wybranego narzędzia, ale schemat pracy jest podobny.

  1. Zainstaluj wtyczkę – w panelu WordPress przejdź do „Wtyczki”, wybierz „Dodaj nową” i wyszukaj wybrane narzędzie, na przykład UpdraftPlus.
  2. Skonfiguruj zakres kopii – zaznacz pliki oraz bazę danych. Sama baza nie wystarczy, ponieważ nie zawiera między innymi motywów, wtyczek i przesłanych grafik.
  3. Wybierz miejsce przechowywania – możesz wskazać lokalny katalog lub usługę zewnętrzną, taką jak Google Drive. Jeśli wtyczka oferuje harmonogram, ustaw częstotliwość dopasowaną do liczby zmian na stronie.
  4. Uruchom backup – kliknij przycisk tworzenia kopii, na przykład „Backup Now”, „Create Backup” albo podobny.
  5. Pobierz wszystkie części archiwum – po zakończeniu operacji wybierz opcję pobierania i zapisz pliki na komputerze, najlepiej w osobnym folderze z datą wykonania kopii.
  6. Sprawdź pobranie – porównaj rozmiar pliku na komputerze z rozmiarem widocznym w panelu wtyczki i upewnij się, że archiwum można otworzyć lub że narzędzie nie zgłasza błędu.

W przypadku WP STAGING kopia może mieć rozszerzenie .wpstg, natomiast Akeeba Backup obsługuje między innymi archiwa ZIP i JPA. UpdraftPlus często dzieli backup na kilka plików, dlatego trzeba pobrać każdy element, a nie tylko pierwszy plik z listy.

Ostrzeżenie: nie usuwaj kopii z serwera przed sprawdzeniem, czy pobieranie zakończyło się sukcesem. Niedokończone archiwum albo brak jednej z jego części może uniemożliwić przywrócenie strony. Darmowe wersje wtyczek mogą też ograniczać funkcje przywracania, dlatego przed awarią sprawdź, jak wygląda odtwarzanie kopii w używanym narzędziu.

Ręczny backup przez FTP i phpMyAdmin

Ręczna metoda wymaga pobrania plików serwera oraz osobnego eksportu bazy danych MySQL. Do plików połączysz się przez FTP, FTPS lub SFTP, zależnie od możliwości hostingu.

  1. Połącz się z serwerem – użyj klienta FTP i danych otrzymanych od hostingu. Otwórz katalog, w którym znajduje się instalacja WordPress.
  2. Pobierz pliki strony – skopiuj całą instalację na dysk lokalny, zachowując strukturę katalogów.
  3. Otwórz phpMyAdmin – zaloguj się do panelu hostingu, wybierz bazę używaną przez WordPress i przejdź do zakładki „Eksport”.
  4. Eksportuj bazę – wybierz szybki eksport w formacie SQL, jeśli hosting nie wymaga innych ustawień, a następnie zapisz plik obok kopii plików.

Najważniejsze elementy instalacji WordPress, które muszą znaleźć się w kopii, to:

  • wp-content – motywy, wtyczki i pliki przesłane do biblioteki mediów.
  • wp-config.php – konfiguracja połączenia z bazą danych.
  • .htaccess – ustawienia serwera Apache, jeśli plik występuje w instalacji.
  • pozostałe pliki WordPress – między innymi katalogi wp-admin i wp-includes oraz pliki znajdujące się w katalogu głównym.

Nie wystarczy pobrać samego katalogu wp-content. Bez bazy danych nie odzyskasz wpisów, stron, komentarzy, ustawień i wielu danych wtyczek. Z kolei sam eksport SQL nie zawiera plików strony.

Jak przechowywać pobrany backup?

Lokalna kopia powinna znajdować się poza serwerem, ale nie musi być przechowywana tylko na jednym komputerze. Im ważniejsza jest strona, tym większy sens ma kilka niezależnych miejsc przechowywania.

  • Zapisz kopię na komputerze lub zewnętrznym dysku, do którego osoby niepowołane nie mają dostępu.
  • Przechowuj dodatkową kopię poza hostingiem, na przykład na szyfrowanym nośniku albo w zaufanej usłudze chmurowej.
  • Nadaj folderom czytelne nazwy zawierające domenę i datę wykonania backupu.
  • Testuj odtwarzanie kopii na stronie testowej lub innym serwerze, zwłaszcza przed ważną aktualizacją.

Przed zakończeniem upewnij się, że:

  • pobrano pliki WordPress i bazę danych,
  • archiwum można otworzyć albo wtyczka potwierdza jego poprawność,
  • plik SQL nie jest pusty i ma spodziewany rozmiar,
  • kopia znajduje się również poza serwerem produkcyjnym,
  • backup będzie wykonywany regularnie, szczególnie gdy strona często otrzymuje nowe treści.

Automatyczne kopie hostingu mogą być pomocne, ale nie zastępują własnego backupu pobranego na dysk. Najbezpieczniejszy zestaw to pełna kopia plików i bazy danych, przechowywana w więcej niż jednym miejscu oraz okresowo sprawdzana przez próbę przywrócenia.

Redakcja wpinternals.pl

WordPressa znamy od kuchni – budujemy na nim strony, migrujemy serwisy i optymalizujemy ich wydajność. Piszemy o wtyczkach, motywach, hostingu i bezpieczeństwie tak, by poradzili sobie także początkujący. Dbamy o to, by Twoja strona była szybka, stabilna i bezpieczna.

Może Cię również zainteresować

Potrzebujesz więcej informacji?