Kopia zapasowa WordPressa: jak ją robić, przechowywać i przywracać
Kopia zapasowa WordPressa musi obejmować dwie rzeczy: pliki strony (motyw, wtyczki, zdjęcia w katalogu wp-content) i bazę danych (treści, ustawienia, zamówienia). Najprościej robić ją automatycznie wtyczką, np. UpdraftPlus, z zapisem poza serwerem, w chmurze. Stronę firmową kopiuj co najmniej raz w tygodniu i przed każdą aktualizacją, sklep codziennie. Kopia ma sens dopiero wtedy, gdy raz sprawdzisz, że da się z niej przywrócić stronę.
Poniżej wyjaśniamy, jakie są sposoby robienia kopii, jak często ją wykonywać, gdzie ją przechowywać i jak przywrócić stronę, gdy coś pójdzie nie tak.
Z czego składa się kopia zapasowa WordPressa
Strona na WordPressie to dwie oddzielne części i kopia musi objąć obie. Pierwsza to pliki na serwerze: rdzeń WordPressa, motyw, wtyczki oraz katalog uploads ze wszystkimi zdjęciami i dokumentami. Druga to baza danych, w której są wpisy, strony, ustawienia, użytkownicy, a w sklepie także produkty, zamówienia i Klienci.
Kopia samych plików bez bazy nie przywróci treści, a kopia samej bazy nie przywróci zdjęć. Pliki rdzenia WordPressa i wtyczek z oficjalnego repozytorium da się pobrać od nowa, ale katalogu uploads, zmian w motywie i bazy danych nie odtworzysz z żadnego innego źródła.
Warto też pamiętać o pliku wp-config.php z danymi dostępu do bazy oraz o pliku .htaccess z ustawieniami serwera i przekierowaniami.
Sposoby robienia kopii zapasowej
| Sposób | Zalety | Na co uważać |
|---|---|---|
| Kopie od hostingu | Działają same, bez wtyczek | Zwykle trzymane na tym samym serwerze lub u tej samej firmy, krótki okres przechowywania |
| Wtyczka, np. UpdraftPlus | Harmonogram, zapis w chmurze, przywracanie z panelu | Przy dużych stronach może obciążać serwer |
| Ręcznie: pliki i baza | Pełna kontrola, nie wymaga wtyczek | Łatwo zapomnieć, wymaga wiedzy technicznej |
Najlepiej łączyć dwa sposoby: kopie od hostingu jako pierwszą linię ratunku i kopie wtyczką zapisywane poza serwerem, np. na Google Drive, w Dropboxie albo w zewnętrznym magazynie plików. Jeśli serwer padnie albo hosting zablokuje konto, kopia na tym samym serwerze przepada razem ze stroną.
Jak zrobić kopię zapasową wtyczką UpdraftPlus
- Zainstaluj i włącz wtyczkę UpdraftPlus z oficjalnego repozytorium WordPressa.
- W Ustawienia → Kopie zapasowe UpdraftPlus ustaw harmonogram osobno dla plików i dla bazy danych, np. pliki co tydzień, baza codziennie.
- Ustaw liczbę przechowywanych kopii, tak żeby obejmowały co najmniej 30 dni.
- Wybierz miejsce zapisu poza serwerem, np. Google Drive, i połącz konto.
- Uruchom pierwszą kopię ręcznie przyciskiem w głównej zakładce wtyczki i sprawdź, czy pliki pojawiły się w chmurze.
Darmowa wersja wtyczki wystarcza większości stron firmowych. Płatna dodaje m.in. kopie przyrostowe, przydatne przy dużych sklepach, i łatwiejsze przenoszenie strony na inny serwer.
Jak często robić kopię zapasową
- Strona firmowa, na której treść zmienia się rzadko: raz w tygodniu.
- Blog z regularnymi wpisami: baza danych codziennie, pliki raz w tygodniu.
- Sklep internetowy: baza danych codziennie, a przy dużej liczbie zamówień nawet kilka razy dziennie. Każde zamówienie to nowy wpis w bazie.
- Zawsze przed aktualizacją WordPressa, wtyczek, motywu i PHP oraz przed większymi zmianami na stronie.
Kopia sprzed aktualizacji to najprostszy sposób na cofnięcie zmian, gdy strona przestanie działać. Opisujemy to także w poradniku jak zaktualizować PHP w WordPressie.
Zasada 3-2-1 i przechowywanie kopii
Sprawdzona zasada przechowywania kopii to 3-2-1: trzy kopie danych, na dwóch różnych nośnikach lub usługach, w tym jedna poza miejscem, w którym działa strona. W praktyce firmowej strony oznacza to kopie hostingu, kopie wtyczki w chmurze i okresową kopię pobraną na własny dysk.
Ważny jest też czas przechowywania. Włamanie bywa wykryte dopiero po kilku tygodniach, a wtedy kopia z wczoraj jest już zainfekowana. Dlatego trzymaj kopie z co najmniej 30 dni, a raz w miesiącu odkładaj jedną na dłużej.
Jak przywrócić stronę z kopii zapasowej
Przy wtyczce UpdraftPlus przywracanie odbywa się z panelu: wybierasz kopię z listy, zaznaczasz elementy do odtworzenia (baza, wtyczki, motywy, uploads) i uruchamiasz proces. Gdy panel WordPressa nie działa, kopię przywraca się przez panel hostingu albo instalując czysty WordPress z wtyczką i wgrywając pliki kopii.
Raz na kilka miesięcy przetestuj przywracanie, najlepiej na kopii testowej strony. Kopia, z której nikt nigdy nie przywrócił strony, to tylko nadzieja. Jeśli strona po awarii zwraca błąd serwera, zajrzyj do poradnika o błędach 500 i 503 w WordPressie.
Najczęstsze pytania
Czy kopie zapasowe od hostingu wystarczą?
Jako jedyne zabezpieczenie zwykle nie. Są wygodne, ale często przechowywane krótko i u tego samego dostawcy. Gdy hosting ma awarię albo zablokuje konto, tracisz dostęp i do strony, i do kopii.
Ile miejsca zajmuje kopia zapasowa?
Najwięcej zajmuje katalog ze zdjęciami. Typowa strona firmowa to od kilkuset megabajtów do kilku gigabajtów, sklep z tysiącami zdjęć produktów odpowiednio więcej. Darmowe miejsce w chmurze często wystarcza na kopie małej strony.
Czy kopia zapasowa spowalnia stronę?
W trakcie tworzenia może chwilowo obciążać serwer. Dlatego kopie najlepiej planować w nocy, gdy ruch na stronie jest najmniejszy.
Co z kopią przy przenoszeniu strony na nowy hosting?
Pełna kopia plików i bazy to podstawa przeprowadzki. Po przeniesieniu sprawdź adresy, formularze i certyfikat SSL, a jeśli zmienia się domena, ustaw przekierowania ze starych adresów.
Automatyczne kopie zapasowe poza serwerem, aktualizacje i testy przywracania prowadzimy w ramach obsługi stron internetowych. Gdy strona już nie działa i trzeba ją odtworzyć, zrobimy to w ramach naprawy i przebudowy stron internetowych.
Skontaktuj się z nami
Zadbamy o kopie zapasowe Twojej strony
Ustawimy automatyczne kopie poza serwerem, sprawdzimy, czy da się z nich przywrócić stronę, i będziemy pilnować ich na bieżąco razem z aktualizacjami. Napisz, jakiej strony dotyczy sprawa.
Tel: 603 338 970
E-mail: kontakt@emm8.pl
Dlaczego warto zacząć z EMM8
- Łączymy pozycjonowanie, widoczność w AI i reklamę w jedną strategię, dzięki czemu cały budżet pracuje na ten sam cel: nowych Klientów.
- Od 2012 roku pomagamy firmom z różnych branż rosnąć w internecie, więc nie uczymy się na Państwa budżecie.
- Projekt prowadzi jedna osoba, która zna Państwa firmę, wyniki i cele, bez przekazywania sprawy między działami.
Zapytanie ofertowe
Wystarczy kilka zdań o firmie i potrzebach. Szczegóły doprecyzujemy na dalszym etapie.
