Strona główna » Blog » Jak prawidłowo wykonywać aktualizacje i kopie zapasowe WordPress

Jak prawidłowo wykonywać aktualizacje i kopie zapasowe WordPress

Do rozmowy na temat aktualizacji i kopii zapasowych WordPress zaprosiłam experta Macieja Kuchnika.

Maciek Kuchnik

Maciek jest expertem WordPress
z 10-letnim doświadczeniem. Jest również autorem popularnego podcastu „Rób WordPressa”, którego możecie posłuchać na stronie Maćka: https://maciejkuchnik.pl/category/podcast/ lub w popularnych serwisach takich jak: Spotify, iTunes, Google Podcasts.

Tematy, które poruszyłam podczas rozmowy z Maćkiem:

Proces aktualizacji wtyczek i systemu WordPress

Ja: Zacznijmy od tematu aktualizacji. Wiadomo, że aktualizować trzeba, ale jak zrobić to dobrze? Masz jakiś sprawdzony proces, według którego aktualizujesz strony, którymi się zajmujesz?

Maciek: Zacznę tutaj od klasycznego “to zależy” :). Jeśli mam jakąś prostą stronę to ją aktualizuję na wersji produkcyjnej z poziomu panelu WordPressa lub WP-CLI. Następnie weryfikuję działanie strony i rozwiązuję ewentualne problemy, które mogą wystąpić. Moje doświadczenie pokazuje, że w przypadku prostych stron raczej rzadko się zdarzają jakieś problemy po wykonaniu aktualizacji, natomiast zawsze warto sprawdzić działanie takich elementów jak np. formularze kontaktowe czy formularze zapisu na newsletter. 

W przypadku bardziej złożonych stron np. sklepów opartych o WooCommerce, które są zintegrowane z wieloma zewnętrznymi systemami i muszą działać bez przerw,  sprawa nie jest już taka prosta. W przypadku takich stron aktualizacje robię zawsze na środowisku testowym, dzięki temu mogę sprawdzić, czy wszystko działa poprawnie i wyeliminować ewentualne problemy bez wpływu na wersję produkcyjną sklepu. Jeśli mam pewność, że wszystko jest ok, to mogę bez obaw zaktualizować wersję produkcyjną. 

Kolejność wykonywania aktualizacji WordPress

Ja: Jaka jest zalecana przez Ciebie kolejność wykonywanych aktualizacji? Zaczynamy od systemu czy wtyczek? 

Maciek: Zwykle zaczynam od aktualizacji WordPressa do najnowszej wersji, a potem wtyczki i motyw. Czasem zdarzają się odstępstwa od tej reguły, np. w sytuacji gdy wtyczka A jest niekompatybilna z najnowszym WP, a potrzebuję zaktualizować wtyczkę  B i nie mogę czekać, aż wtyczka A będzie kompatybilna z najnowszym WP. 

Ja: Czy zawsze warto wykonywać aktualizacje, jak tylko wyjdzie nowa wersja? Od czego to zależy?

Maciek: Musimy rozróżnić kilka typów aktualizacji, żeby dowiedzieć się, co zawiera konkretna aktualizacja wystarczy zajrzeć do tzw. changelogu (lista zmian), znajdziesz go w panelu przy każdej wtyczce lub na podstronie danej wtyczki w repozytorium wordpress.org/plugins. Najważniejsze aktualizacje to aktualizacje związane z bezpieczeństwem, tego typu poprawki powinniśmy instalować najszybciej jak to możliwe. Inne aktualizacje poprawiające błędy funkcjonalne lub dodające nowe funkcje możemy nieco odłożyć w czasie. Czasem wręcz zalecane jest wstrzymać się z aktualizacją jakichś dużych wtyczek jeśli jest to aktualizacja tzw. dużej wersji, np. WooCommerce z wersji 4.9.2 do wersji 5.0.0

Automatyczne aktualizacje WordPress

Ja: Co sądzisz o automatycznych aktualizacjach dostępnych od jakiegoś czasu w WP? Włączać czy nie? Od czego to zależy?

Maciek: Takie aktualizacje mogą być dobrym pomysłem jeśli mamy jakąś stronę na którą zaglądamy stosunkowo rzadko i nie jest ona zbyt złożona. Należy jednak pamiętać, że wtedy nasz WordPress w pewnym sensie zaczyna żyć własnym życiem 🙂 W przypadku stron, które są krytycznym elementem naszego biznesu np. sklep lub jakieś inne duże i złożone wdrożenie WordPressa, rekomendowałbym aktualizacje w kontrolowanych warunkach, ponieważ automatyczna aktualizacja może spowodować problemy z działaniem całego systemu. 

Kopie zapasowe WordPress

Ja: Jak z tymi backupami. Mamy prostą stronkę lub bloga. Załóżmy, że jest to blog, na którym nowy artykuł pojawia się raz w tygodniu. Czy wystarczą nam backupy, jakie zapewnia hosting? 

Maciek: Pierwszym krokiem jaki należałoby wykonać jest sprawdzenie trzech parametrów: jak często jest robiony backup, przez jaki okres jest przechowywany i jak możemy go odzyskać. Jeśli te parametry są dla nas wystarczające to możemy przyjąć, że taki backup będzie dobry. Jednak zawsze warto pomyśleć o jakimś niezależnym backupie przechowywanym w zupełnie innej firmie. Historia pokazuje, że czasem dzieją się rzeczy których nigdy byśmy się nie spodziewali, przykładem może być pożar w OVH lub przypadek grupy adweb i hostingu 2be.pl – jeśli o nim nie słyszałeś to polecam poczytać.

Ja: Jeżeli jednak chcę mieć własne backupy jak najlepiej do tego podejść bez wiedzy technicznej, tak aby zrobić to dobrze.

Maciek: Jak to zwykle w przypadku WordPressa bywa, najprostszym rozwiązaniem jest wtyczka, podobnie jest z tworzeniem backupu. Z tym że w przypadku tworzenia backupu wtyczki zdecydowanie odradzam, ponieważ nie jest to rozwiązanie godne zaufania. Jeśli na naszej stronie dane zmieniają się stosunkowo rzadko, to można co jakiś czas zgrać sobie pliki i bazę danych na własny komputer lub jakąś chmurę. Jeśli już decydujemy się na wtyczkę, to należy podchodzić do takiego backupu z ograniczonym zaufaniem i co jakiś czas weryfikować poprawność tworzenia takich kopii.

Kopia zapasowa powinna być wykonywana na poziomie serwera, a nie na poziomie aplikacji. Dużo lepszym rozwiązaniem będzie prosty skrypt który będzie uruchamiany z za pomocą crona i będzie wysyłał backup do jakiejś zewnętrznej lokalizacji. Konfiguracja takiego backupu wymaga jednak odrobiny wiedzy technicznej. 

Warto zwrócić uwagę na jeszcze jedną rzecz, tworzenie backupu to tylko połowa sukcesu, należy pamiętać o tym, że ten backup musimy jeszcze przywrócić. Warto co jakiś czas wykonać takie kontrolne przywrócenie backupu, aby upewnić się, że wszystkie mechanizmy działają prawidłowo. 

Rady od Maćka

Ja: Jaką jedną najważniejszą Twoim zdaniem poradę dałbyś osobie nietechnicznej, która chce dobrze zajmować się swoim WordPressem?

Maciek: Myślę, że kluczowa jest tu chęć do nauki i poznawania nowych obszarów związanych z WordPressem. Społeczność skupiona wokół WordPressa jest bardzo przyjazna, otwarta i bardzo chętnie dzieli się wiedzą. W internecie można znaleźć mnóstwo materiałów dzięki którym można poszerzyć swoją wiedzę, a jeśli to nie wystarczy to zawsze można zadać pytanie np. na jednej z grup wordpressowych na Facebooku.

Ja: Może chciałbyś coś dodać od siebie w temacie aktualizacji i backupów lub ogólnie WordPress?

Po prostu róbmy je! Aktualizujmy nasze WordPressy i dbajmy o to, żeby na wszelki wypadek mieć backup i móc do niego wrócić, wtedy WordPress odwdzięczy nam się bezproblemowym działaniem. 

Podsumowanie Aktualizacje WordPress

Podsumowując, aktualizacje są bardzo ważne. Trzeba aktualizować zarówno system WordPress jak i wtyczki oraz motywy. Pamiętajmy również o aktualizowaniu języka PHP na hostingu.
Przed wykonaniem aktualizacji zadbajmy o kopię zapasową.
Po aktualizacjach warto przeprowadzić testy wyglądowe i funkcjonalne. Testujmy w trybie incognito przeglądarki.

Nagranie naszej rozmowy na FB:

Masz już swoją stronę internetową?

Czy wiesz, jak ważne jest szybkość wczytywania strony www, jej bezpieczeństwo i optymalizacja pod SEO i urządzenia mobilne?

Pobierz bezpłatną checklistę i sprawdź swoją stronę www punkt po punkcie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *