Awarie stron internetowych zdarzają się z różnych przyczyn, uszkodzenie bazy danych, atak hakerski, źle wykonana aktualizacja, awaria serwera. Taka sytuacja może dotyczyć nawet najlepiej zabezpieczonych stron. Ważne aby nie pojawiła się w najmniej oczekiwanym momencie – kiedy nie mamy wykonanego backupu.
Czym jest backup?
Backupem nazywamy tworzenie kopii bezpieczeństwa/kopii zapasowej. Ich utworzenie pozwala chronić wszelkie dane z których składa się strona i przywrócić je w przypadku utraty lub uszkodzenia.
Jak zrobić backup?
W WordPress można go zrobić w zasadzie na dwa sposoby: ręcznie lub automatycznie. Jeśli myślimy o tej pierwszej opcji musimy choć trochę znać się na obsłudze FTP. Do tego aby wykonać pełną kopię należy pobrać wszystkie pliki i bazy z phpMyAdmin (wykonać eksport bazy). Wykonując cały proces ręcznie w pierwszej kolejności powinniśmy skopiować wszystkie pliki WordPressa z serwera (za pomocą FTP), a potem z serwera pobierać bazę danych.
Natomiast automatyczne tworzenie kopii zapasowej w WordPressie jest możliwe dzięki wtyczkom specjalnie do tego przygotowanym.
Jak często robić backup?
Wiele zależy od częstotliwości publikacji, ilości plików i znaczenia danych, które mamy na stronie. Podstawowa zasada – powinien być tworzony regularnie, np. raz na tydzień lub raz dziennie.
WordPress wiele ułatwia i nie wymaga od nas wykonywania takiej pracy ręcznie (chyba, że ktoś ma na to ochotę) oferuje wtyczki, które z niewielkim naszym udziałem wykonają backup automatycznie.
Wtyczki do tworzenia backupu
W repozytorium WordPressa znajdziemy wiele darmowych wtyczek, dzięki którym możemy sprawnie wykonać kopie bezpieczeństwa. Wśród tych najczęściej wybieranych znajdują się:
WordPress Database Backup
Wtyczka pozwala na łatwe i wygodne tworzenie kopii zapasowej bazy danych. Umożliwia zrobienie prostej kopii bezpieczeństwa praktycznie za sprawą jednego kliknięcia. Możemy zaplanować cykliczne wykonywanie kopii a ta z kolei zostanie umieszczona na serwerze w katalogu wp-content i będzie gotowa do pobrania. Istnieje także opcja ustawienia wysyłania maila na skrzynkę, wraz z zawartością pobranej bazy danych.
BackWPup
Jest bardziej zaawansowaną wtyczką niż jej poprzednik. Umożliwia backup bazy danych, plików z serwera FTP oraz eksport wpisów do formatu WP XML. Dodatkowo posiada opcję do sprawdzania i optymalizowania bazy danych. Wykonaną kopię można zapisać w wybranym katalogu na serwerze, wysłać na wskazany przez nas adres e-mail. Możemy także zamówić potwierdzenie mailowe o pomyślnym wykonaniu kopii zapasowej bądź tylko w przypadku niepowodzenia.
i jeszcze…
Gdzie przechowywać kopię zapasową?
W celu odpowiedniego zabezpieczenia danych na stronie zaleca się nie tylko regularne wykonywanie kopii zapasowej zgromadzonych plików i multimediów, ale także rozsądne ich przechowywanie.
Pomysłów jest wiele: dysk zewnętrzny lub pendrive, dysk wirtualny, miejsce na serwerze. Każda z tych opcji jest na swój sposób odpowiednia. Szukając jednak idealnego rozwiązania, najlepszą praktyką jest przechowywanie kopii zapasowej po prostu w kilku miejscach.