Przywracanie kopii zapasowej WordPressa nadpisuje bieżące pliki i bazę danych, dlatego przed rozpoczęciem zapisz aktualny stan witryny, jeśli nadal masz do niej dostęp. Metoda zależy od miejsca przechowywania backupu – najczęściej używa się panelu hostingu albo wtyczki takiej jak UpdraftPlus.
Co sprawdzić przed przywracaniem?
Backup WordPressa powinien obejmować dwa elementy: pliki witryny oraz bazę danych. Sama kopia plików nie odtworzy wpisów, ustawień i danych użytkowników, a sama baza nie przywróci motywów, wtyczek ani multimediów.
Przed kliknięciem przycisku przywracania sprawdź następujące kwestie:
- Upewnij się, że wybrana kopia pochodzi sprzed awarii lub błędnej zmiany.
- Wykonaj bieżący backup plików i bazy danych, jeśli strona nadal działa.
- Zapisz kopię poza serwerem, na przykład na komputerze lub w chmurze.
- Poinformuj osoby pracujące na stronie o planowanej przerwie w dostępie.
- Sprawdź, czy backup obejmuje jednocześnie pliki i bazę danych.
Przywrócenie jest operacją bez możliwości prostego cofnięcia. Jeśli nie zachowasz obecnego stanu witryny, możesz bezpowrotnie utracić zmiany wykonane po dacie wybranej kopii.
Którą metodę przywracania wybrać?
| Metoda | Stopień trudności | Kiedy stosować? | Zalety |
|---|---|---|---|
| Panel hostingu | Niski | Gdy kopia jest dostępna w usłudze hostingowej | Szybkie przywracanie plików i bazy z wybranej daty |
| Wtyczka UpdraftPlus | Średni | Gdy backup zapisano przez wtyczkę lub na komputerze | Możliwość wyboru komponentów i lokalizacji kopii |
| Przywracanie ręczne | Wysoki | Gdy masz osobno archiwum plików i eksport bazy | Pełna kontrola nad plikami i bazą danych |
Jak przywrócić kopię przez panel hostingu?
To zwykle najprostsza droga. Nazwy zakładek różnią się między dostawcami, ale szukaj sekcji określanej jako „Kopie zapasowe”, „Backup”, „Przywracanie” albo podobnie.
Ostrzeżenie: podczas przywracania bieżące dane mogą zostać nadpisane. Panel może tymczasowo zablokować edycję strony, a czas operacji zależy od wielkości witryny.
- Zaloguj się do panelu klienta lub panelu hostingu.
- Otwórz sekcję kopii zapasowych i wybierz właściwą domenę albo instalację WordPress.
- Wybierz datę backupu utworzonego przed wystąpieniem problemu.
- Sprawdź, czy przywracane będą zarówno pliki, jak i baza danych.
- Potwierdź operację dopiero po upewnieniu się, że wybrano właściwy punkt przywracania.
- Poczekaj na zakończenie procesu i nie edytuj strony w czasie jego trwania.
Jeśli panel pozwala wskazać osobne elementy, przywróć je w sposób zapewniający spójność. Baza danych i pliki powinny pochodzić z tego samego okresu. Przywrócenie starej bazy przy pozostawieniu nowszych plików może powodować błędy w działaniu wtyczek lub motywu.
Jak przywrócić kopię przez UpdraftPlus?
Ta metoda wymaga dostępu do panelu administracyjnego WordPressa oraz plików backupu. UpdraftPlus przechowuje kopie plików i bazy danych jako osobne elementy, dlatego trzeba zaimportować wszystkie części potrzebne do odtworzenia witryny.
- Zaloguj się do kokpitu WordPressa i przejdź do ustawień UpdraftPlus.
- Otwórz sekcję istniejących kopii. Jeśli backup znajduje się na komputerze, wybierz opcję przesłania lub importu plików.
- Dodaj wszystkie części kopii, w tym archiwum bazy danych, wtyczek, motywów i przesłanych plików, jeśli zostały utworzone osobno.
- Przy wybranej kopii kliknij „Przywróć”.
- Zaznacz komponenty, które chcesz odzyskać. Przy pełnym odtworzeniu wybierz bazę danych oraz wszystkie wymagane pliki.
- Potwierdź ostrzeżenie o nadpisaniu obecnych danych i zaczekaj na zakończenie procesu.
Jeżeli nie masz dostępu do panelu WordPressa, przywracanie przez wtyczkę może być niemożliwe. W takiej sytuacji pozostaje panel hostingu albo ręczne odtworzenie plików i bazy przez narzędzia serwera, na przykład FTP i phpMyAdmin.
Co sprawdzić po przywróceniu strony?
Po zakończeniu operacji otwórz witrynę w nowym oknie przeglądarki, a następnie zaloguj się do panelu administracyjnego. Sprawdź kolejno:
- Czy strona główna, podstrony i wpisy wyświetlają się bez błędów.
- Czy można zalogować się do kokpitu WordPressa.
- Czy działają formularze, wyszukiwarka, koszyk i inne ważne funkcje.
- Czy multimedia, motyw i wtyczki są dostępne oraz poprawnie działają.
- Czy nie pojawiają się komunikaty o błędzie połączenia z bazą danych.
Po awarii nie aktualizuj od razu wszystkich wtyczek. Najpierw potwierdź, że przywrócona wersja działa prawidłowo, a następnie wykonuj zmiany pojedynczo. Jeśli WordPress zgłasza problem z połączeniem z bazą, sprawdź w pliku wp-config.php wartości dotyczące nazwy bazy, użytkownika, hasła i hosta bazy danych. Gdy dane są poprawne, a błąd nadal występuje, potrzebna może być pomoc administratora serwera.
Najbezpieczniejsza ścieżka to przywrócenie kompletnej kopii z jednego punktu w czasie, a następnie sprawdzenie strony przed wznowieniem pracy. Jeżeli nie masz dostępu do panelu hostingu, backup jest niepełny albo pojawiają się krytyczne błędy serwera, nie nadpisuj danych kolejnymi próbami – skontaktuj się z administratorem lub hostingodawcą.