Backup WordPressa to backup bazy danych, jak i plików. Bez niego trudno dziś wyobrazić sobie funkcjonowanie w sieci, kiedy pracujesz w oparciu o ten CMS. Niezależnie zresztą backup - cyber_Folks https://cyberfolks.pl/blog/tag/backup/ Fri, 12 Dec 2025 09:32:10 +0000 pl-PL hourly 1 https://wordpress.org/?v=7.1.3 Backup WordPress – jak robić to dobrze? https://cyberfolks.pl/blog/jak-backupowac-wordpressa/ https://cyberfolks.pl/blog/jak-backupowac-wordpressa/#comments Fri, 31 Mar 2023 08:53:28 +0000 https://linuxpl.com/?p=16813 Backup Wordpressa to backup bazy danych, jak i plików. Bez niego trudno dziś wyobrazić sobie funkcjonowanie w sieci, kiedy pracujesz w oparciu o ten CMS. Jak robić to dobrze? Sprawdź wskazówki.

Artykuł Backup WordPress – jak robić to dobrze? pochodzi z serwisu cyber_Folks.

]]> Backup WordPressa to backup bazy danych, jak i plików. Bez niego trudno dziś wyobrazić sobie funkcjonowanie w sieci, kiedy pracujesz w oparciu o ten CMS. Niezależnie zresztą[an error occurred while processing this directive] , czy masz stronę stworzoną na WordPressie, na Joomli, czy na dowolnym autorskim silniku, warto regularnie ją konserwować: aktualizować wtyczki i skórki.

Przed każdym takim działaniem kopia zapasowa plików i bazy danych jest mocno rekomendowana. Tak naprawdę jednak – masz o wiele ważniejsze powody, by zadbać o kopie. Nasz hosting dla WordPress cieszy się ogromną popularnością, a bezpieczeństwo WordPress naprawdę nas kręci. Dzielę się doświadczeniami z zabezpieczenia kopii właśnie dla tego systemu. Zatem, jak backupować WordPress? Oto kilka sposobów.

Z tego artykułu o backupie WordPress dowiesz się:

Kopia zapasowa WordPress – co to jest i dlaczego musisz to robić?

Backup to to prostu kopia zapasowa. To kopia plików i bazy, dzięki której możesz przywrócić swoją stronę do stanu z momentu wykonywania kopii.

Backup WordPress – bo Twoja strona jest często atakowana

O stronie internetowej możesz myśleć, jak o domu. Jest on na tyle bezpieczny, na ile o to zadbasz. Jeśli zostawisz otwarte drzwi i okna, to nie dziw się, że pewnego dnia po powrocie z pracy znajdziesz pusty, zniszczony i obrabowany budynek.

Podobnie jest ze stronami. Jeśli pozostawisz luki bezpieczeństwa, zabezpieczysz panel słabymi hasłami lub skorzystasz z nieaktualnych, dziurawych pluginów – to możesz spodziewać się, że prędzej czy później, ktoś włamie się na Twoją stronę. W USA mówi się o atakach średnio co 39 sekund (źródło: https://www.cybintsolutions.com/cyber-security-facts-stats/)!

Ile ataków miesięcznie kierowanych jest na Twoją stronę?

Mało kto się nad tym zastanawia, ale często są to tysiące ataków. Większość z nich na szczęście się nie udaje, ponieważ są to zautomatyzowane próby, wyszukujące popularne podatności. Wg naszych badań przeciętna liczba ataków na strony w Polsce to ok. 500 prób miesięcznie, choć jest to liczba odnosząca się jedynie do wykrytych i zatrzymanych prób – realna skala ataków jest znacznie wyższa.

Taki atak może przybierać różne formy. W najlepszym razie zawirusowana zostanie po prostu baza, a strona może się źle wyświetlać itd. W najgorszym stracisz całą stronę, pliki i bazy danych. Bez kopii zapasowej trudno będzie nam odzyskać wszystkie elementy witryny.

Nie bez powodu w środowisku IT mówimy, że ludzie dzielą się na tych, którzy wykonują kopie zapasowe i na tych, którzy będą je wykonywali. Kopia zapasowa WordPress na szczęście nie jest trudnym i czasochłonnym zadaniem, a po lekturze tego wpisu będzie ono jeszcze łatwiejsze.

Backup WordPress – bo Ty też możesz popełnić błąd

Świadomie lub nieświadomie – także możesz popełnić błąd. Przykładowo – usunąć sobie z serwera ważny plik, albo – co chyba jeszcze gorsze – nadpisać plik nieprawidłową zawartością. Możesz też wgrać taki komponent, który doprowadzi do konfliktu – np. niekompatybilną z Twoim środowiskiem wersję wtyczki.

OKIEM EKSPERTA

Mówi się, że ludzie dzielą się na tych, którzy robią kopie zapasowe i na tych, którzy będą je robili. Jest jednak jeszcze jedna grupa ludzi: osoby, którym WYDAJE SIĘ, że robią backupy.
Wielu osobom wystarczy zapewnienie od firmy hostingowej, że „kopie zapasowe wykonywane są codziennie” i myślą, że temat jest załatwiony.
Warto jednak upewnić się, czy jest tak w rzeczywistości i zapytać hostingodawcę o to, czy mógłby udostępnić nam kopię WordPressa np. sprzed kilku dni.”
Mateusz Mazurek opowiada o kopiach zapasowych WordPress
Mateusz Mazurek,
JakWybraćHosting.pl

Jak kontynuuje Mateusz: „Czasem dostęp do kopii jest w panelu, a innym razem trzeba napisać do firmy. Warto to przetestować wcześniej, aby w kryzysowej stacji nie okazało się, że na naszą kopię musimy czekać całymi godzinami czy dniami. Albo, że nie dostaniemy jej wcale.
Niezależnie od tego, jak dobry jest hosting, warto także robić niezależne backupy we własnym zakresie. Gdy do wyszukiwarki wtyczek WordPressa wpiszemy słowo „backup”, otrzymamy dokładnie 1599 wyników. Możliwości jest więc sporo, a przecież wtyczki to nie jedyny sposób na kopię WP.
Aby upewnić się więc, że na pewno robimy pełne backupy WordPressa (a nie tylko nam się wydaje, że je mamy), zadbajmy o 2 niezależne źródła kopii (hosting + samodzielne kopie). I sprawdzajmy (np. raz na kwartał) czy na pewno wszystkie kopie wykonują się prawidłowo. I czy my możemy je szybko i bezproblemowo przywrócić.”

Backup WordPress – bo żaden serwer nie jest niezawodny w 100%

Na szczęście dzieje się to bardzo, bardzo rzadko. Dane na serwerach są przechowywane w macierzach, to jest układach kilku dysków zapisujących dane jednocześnie. Dzięki temu w razie uszkodzenia nośnika – dane nie giną od razu. One wciąż są dostępne, zazwyczaj na drugim, „lustrzanym” dysku. Mimo to, przy pechowym zbiegu okoliczności może zdarzyć się, że także ten drugi dysk zostanie uszkodzony.

Co ważniejsze jednak – awarie dysków zdarzają się rzadko. Macierze w uproszczeniu działają tak, że każda operacja – zrozum to dobrze – KAŻDA – jest natychmiast wykonywana na obu nośnikach. Oznacza to także operację usuwania danych. Jeśli więc omyłkowo skasujesz dane – znikną one z całej macierzy momentalnie.

Tak samo stanie się w razie ataku na Twoją stronę i zmanipulowania plików lub baz. Macierz będzie przechowywać już zmodyfikowane informacje. Macierze to nie systemy kopii zapasowych, one chronią wyłącznie przed skutkami awarii dysku, a nie przed niepożądanymi operacjami na danych.

Ten wpis może Cię zainteresować. Lepszy hosting WordPress – na czym to polega?

Backup WordPress – co powinien obejmować?

Kopia zapasowa WordPress to backup zarówno bazy danych, jak i plików. Trzeba pamiętać o bazie MySQL, która porządkuje na stronie posty, komentarze, ustawienia itd. Zasadniczo zatem musisz zadbać o oba rodzaje danych.

OKIEM EKSPERTA

Na pewno warto przyjrzeć się dokładnie dostawcy hostingu i nie sugerować się przy wyborze tylko ceną. W Adchitects po każdej aktualizacji zostawiamy dodatkowo pliki lokalnie na kilka dni jako awaryjny backup, ale jak na razie backupy dostępne w hostingu nas nie zawiodły. 
Robert Krawczyk, Lead Web Developer
Robert Krawczyk, Lead Web Developer w Adchitects

Patrząc bardziej szczegółowo – dane możesz podzielić na treści, motywy, wtyczki etc. Może się okazać, że dla niektórych danych nie chcesz lub nie musisz tworzyć kopii zapasowej równie często, jak dla innych. Może to wynikać przykładowo z oszczędności miejsca – w sytuacji, kiedy samą wtyczkę albo rdzeń WordPress i tak zawsze możesz pobrać z repozytorium.

Czy kopia zapasowa hostingu mi nie wystarczy?

Ale, zaraz, zaraz! Przecież od kopii zapasowej mam hosting! Jeśli tak myślisz, to prawdę mówiąc, czytasz właściwy artykuł, bo dzięki niemu od razu będziesz w stanie lepiej chronić swoje interesy. Popatrzmy na to razem:

  • Nie każdy hosting zapewnia kopie zapasowe. Najtańsze lub darmowe hostingi mogą w ogóle nie udostępniać kopii zapasowej WordPress (zresztą także innych stron).
  • Operatorzy hostingowi znacznie różnią się pod kątem harmonogramów kopii zapasowej. Liderzy rynku potrafią wykonywać kopie nawet kilka razy dziennie, ale przeciętny operator wykonuje ją zazwyczaj raz na dobę.
  • Backup WordPress to coś, co chciałbyś mieć dostępne w każdej chwili, prawda? Doskonale Cię rozumiem. Niestety nie wszyscy dostawcy hostingu są w stanie zaspokoić takie oczekiwanie. Nawet, jeśli posiadają kopię zapasową WordPress, to może się okazać, że nie możesz przywrócić jej samodzielnie. Niezbędne okazuje się skontaktowanie z supportem, który pechowo skończył pracę godzinę temu…
  • Kopie zapasowe Twojej strony są przechowywane tylko przez określony czas. U większości firm hostingowych do dyspozycji są kopie z ostatnich 1-2 dni. Skutkiem tego, jeśli zorientujesz się, że musisz przywrócić backup, możesz zdziwić się widząc, że w kopii zapasowej masz popsute dane.
  • Backup WordPress lub innych zasobów, wykonywany przez firmę hostingową, jest ściśle powiązany z jej infrastrukturą. To oznacza, że w razie katastrofy w centrum danych (bardzo rzadki przypadek, ale można go sobie wyobrazić), zniknięcia firmy z rynku, albo sabotażu – kopie te mogą stać się niedostępne lub zniknąć bezpowrotnie. Takie zdarzenia miały już miejsce nawet w naszym kraju (m.in. niekontrolowane uwolnienie gazu gaśniczego w jednym z wiodących polskich centrów danych w 2009 roku zniszczyło setki dysków twardych, a niewielka firma hostingowa zniknęła z rynku po tym, jak dokonano sabotażu i usunięto wszystkie dane zarówno z serwerów kopii zapasowych, jak i serwerów produkcyjnych).

Awarie a działanie

Mimo, że jesteśmy firmą hostingową – musimy przyznać, że awarie wyjątkowo, ale zdarzają się także w centrach danych. Doświadczony deweloper Krzysztof Kosman podzielił się ze mną swoim doświadczeniem w tym obszarze:

OKIEM PRAKTYKA

Doskonale pamiętam jak w czerwcu 2012 w wyniku prostej awarii prądu i efektu domino tragicznych okoliczności dostawca e24cloud nie był w stanie uruchomić swojej chmury przez bardzo długi czas (część usług wstała na drugi dzień, cześć dopiero po kilku dniach). Mieliśmy wtedy na ich serwerach uruchomione dwie akcje marketingowe dla klientów… mieliśmy backup… w tej samej serwerowni… on również uległ uszkodzeniu. To było kilka dni grozy. Od tego czasu zawsze robimy backup, backupu, zawsze rozmieszczając go w niezależnych miejscach.
Krzysztof Kosman
Krzysztof Kosman
1000ideas.pl

W naszej firmie kopia zapasowa plików jest wykonywania codziennie, a hosting dla WordPress oraz hosting dla PrestaShop realizują backup baz (czyli tych danych, które zmieniają się najszybciej) co 6 godzin. Kopie zapasowe są przechowywane nawet do 28 dni wstecz. I oczywiście kopie te są wykonywane na odrębne fizyczne urządzenia.

Mimo to uważam, że z przyczyn wskazanych powyżej – kopie zapasowe wykonywane przez osobę bezpośrednio opiekującą się stroną – są koniecznością.

Backup WordPress. Manualny backup bazy danych oraz plików

Warto wiedzieć, że baza danych WordPressa zawiera każdy post,
każdy komentarz i każdy link, który mamy
na swoim blogu. Jeśli nasza baza danych zostanie skasowana lub uszkodzona,
możemy stracić
wszystko, co napisaliśmy do tej pory. Istnieje wiele przyczyn, które mogą doprowadzić do
tego stanu rzeczy. Niestety nie na wszystkie mamy wpływ i nie zawsze możemy je
kontrolować. Jednak dzięki odpowiednio przygotowanej kopii zapasowej bazy
danych i plików WordPressa możemy szybko przywrócić wszystko do normy.

Ręczne kopiowanie baz danych WordPressa przy pomocy phpMyAdmin

Manualna metoda stworzenia kopii bazy danych będzie wymagała od nas pobrania programu phpMyAdmin, który w łatwy sposób pozwoli nam zarządzać naszymi bazami danych MySQL. Po pobraniu i instalacji programu musimy zalogować się w programie phpMyAdmin na nasz serwer. W wypadku klasycznej usługi hostingu współdzielonego phpMyAdmin zazwyczaj jest już zainstalowany i wystarczy się do niego zalogować.

Backup WordPress - narzędzie phpMyAdmin pozwala wykonać kopię bazy danych. Zrzut z ekranu panelu DirectAdmin.
Manualna metoda stworzenia kopii bazy danych

Dane powinniśmy posiadać od naszego dostawcy rozwiązań hostingowych. Ponieważ przeważnie zależy nam na zrobieniu kopii wszystkich tabeli, to cały proces nie będzie wymagał od nas skomplikowanych działań.

Z lewej strony ekranu będziemy mieć dostęp do struktury plików na serwerze. Tam też bez problemu znajdziemy tabele bazy danych WordPressa. Przeważnie ich nazwy zaczynają się od wp_nazwapliku. Jeśli jednak nie jesteśmy pewni danej nazwy, to w pliku „wp_config.php” znajdziesz linię: „The name of database for WordPress” – tam znajdziesz prefix tabel, czyli ciąg znaków, od których zaczynają się nazwy tabel w Twojej instalacji.

Pod nią podana jest nazwa bazy. W prawym oknie pojawi się lista ze wszystkimi z nich. Wystarczy wybrać opcję „Zaznacz wszystkie” (Check All), a następnie „Eksport” (Export) na górze zakładki. W zakładce tej wybieramy opcję „Szybka” (Quick) i naciskamy przycisk Go. Po tej akcji pliki z bazy będą dostępne do pobrania na nasz komputer. Musimy jedynie wybrać miejsce ich zapisu. Zależnie od wielkości bazy oraz przepustowości serwera może to potrwać trochę czasu.

BackupWordPress - jak wykonać eksport bazy danych w phpMyAdmin
Eksport bazy danych w phpMyAdmin

Jeśli chcesz użyć niestandardowej metody robienia backupu, to w zakładce „Eksport” (Export) wybierz opcję (Custom) i postępuj zgodnie z kolejnymi poleceniami. W tym przypadku możemy sami wybrać, które bazy chcemy poddać backupowi, jaki ma być format wyjściowy plików itp. Jest to opcja dla bardziej zaawansowanych użytkowników.

Backup WordPress – ręczne tworzenie kopii zapasowej plików

Jeśli stworzyliśmy już kopię bazy danych,
przyszedł czas na pliki systemowe naszego WP. Zacznijmy od tego, jakie pliki
powinien zawierać backup. W przypadku strony opartej na WordPressie będą to:

  • pliki instalacyjne WordPressa,
  • wtyczki do strony,
  • szablony stron zwane inaczej „Tematami”,
  • zdjęcia, filmy i inne media,
  • JavaScript, skrypty PHP i inne pliki indywidualnie dodanych kodów,
  • pozostałe pliki, w tym pliki stron.

Dlatego wykonując kopię zapasową, najczęściej musimy skupić się na stworzeniu kompletnego backupu. Co za tym idzie, musimy wykonać kopię zapasową wszystkich plików w katalogu WordPress (w tym w podkatalogach) i pliku .htaccess.

Jak najłatwiej tego dokonać? Poprzez program zwany klientem FTP. Może to być na przykład FileZilla. Po jego uruchomieniu i zalogowaniu się w jednym z okien na serwer, w drugim należy wybrać dysk lokalny, oraz katalog, do którego chcemy pobrać pliki.

Po zalogowaniu się na serwerze w miejscu, gdzie znajduje się instalacja naszego WordPressa, znajdziemy katalog public_html. Przeważnie wygląda to tak, że mamy katalog nazwadomeny.pl i po kliknięciu w nią, przechodzimy do folderu ze wspomnianym katalogiem. Wystarczy, że przekopiujemy cały katalog na nasz dysk i będziemy posiadali zapasową kopię naszej strony.

Rozumiesz jednak zapewne, że to rozwiązanie najgorsze z możliwych. Tego typu kopia nie ma nic wspólnego z automatyczną i wygodną pracą, a co więcej – jej wykonanie potrwa bardzo długo, ponieważ każdy plik – a drobnych plików w Twojej instalacji WordPress mogą być tysiące – będzie kopiowany osobno.

Mimo, że jest to technicznie poprawne i wykonalne – zdecydowanie odradzam Ci bazowanie na tego rodzaju podejściu do wykonywania kopii zapasowej WordPress. Zdecydowanie lepszym rozwiązaniem okażą się gotowe wtyczki, które sprawę backupu będą załatwiać automatycznie. Kopia ręczna może przydać się co najwyżej „punktowo”, ale i tak prawdopodobnie szybciej zainstalujesz specjalną, gotową wtyczkę, niż skopiujesz dane plik po pliku na swój komputer.

Backup WordPress wykonany za pomocą wtyczki

Kopia zapasowa WordPress poprzez UpdraftPlus

Popularną i prostą w obsłudze wtyczką do tworzenia kopii zapasowej danych stron opartych na WordPressie jest UpdraftPlus. Dlaczego właśnie ona? O tym, jak popularna jest to wtyczka, może świadczyć ilość jej pobrań, która obecnie wynosi ponad trzydzieści milionów. Dodatkowo posiada ona ponad dwa miliony aktywnych instalacji. Wtyczka pozwala automatycznie zapisać backup w chmurze, takie jak na przykład na Dropbox czy też Google Drive.

Aby zainstalować UpdraftPlus, należy w panelu administracyjnym wejść do
sekcji wtyczki, następnie dodać nową, a w wyszukiwarce wpisać UpdraftPlus. Po
instalacji musimy ją włączyć. Gdy to zrobimy, musimy wybrać „Ustawienia”, a następnie
„UpdraftPlus
Backups”.

To działanie otworzy nową zakładkę pozwalającą
na stworzenie backupów i zarządzanie nimi. Wybierając
opcję „Backup
Now”, automatycznie stworzymy nową kopię zapasową plików i
bazy, która będzie widoczna w zakładce „Istniejące backupy”
(Existing
Backups
). Z tej też zakładki możemy wgrać istniejący backup w celu
odzyskania strony, na przykład po jej awarii.

W zakładce „Ustawienia” (Settings) możemy swobodnie ustalić, co ile godzin, tygodni, a nawet miesięcy, ma się tworzyć automatyczna kopia zapasowa naszego WordPressa. W tej samej zakładce, ale jej dolnej części, znajdziemy możliwość wybrania jednego z wielu dysków w chmurze, na których możemy przechowywać kopie zapasowe. Wystarczy wybrać jedną z opcji, zautoryzować UpdraftPlus i to wszystko.

Backup WordPress przy pomocy BackWPUp

Wtyczką, z którą mam osobiście najwięcej doświadczenia i która nigdy mnie nie zawiodła jest BackWPup! – to także bardzo popularne rozwiązanie, w którym szczególnie podoba mi się przejrzystość interfejsu.

Kopia zapasowa WordPress przy pomocy BackWpUp! - zrzut kranowy z kokpitu WordPress.
Backup WordPress przy pomocy BackWPUp

Po zainstalowaniu i dodaniu wtyczki wybieramy, czego ma dotyczyć automatyczne zadanie kopii zapasowej: bazy, plików, czy ma być wykonana lista zainstalowanych pluginów itp. W kolejnym kroku ustalamy sposób nazywania pliku archiwum.

Jak wybrać miejsce, w którym backup WordPress będzie bezpieczny? Zrzut z ekranu wtyczki backWPup!
Nazwanie pliku archiwum

Koniecznie przewiń ekran paskiem, bo poniżej kryją się bardzo ważne opcje. Zaznacz miejsce, w którym kopia zapasowa WordPress ma być przechowywana. Pierwsza opcja oznacza, że dane będą składowane lokalnie w tym samym folderze i na tym samym serwerze, co Twoja zasadnicza instalacja WordPress. Jest to natomiast sposób najszybszy, bo pliki nie będą wysyłane na zewnątrz. Nie obciążą zatem także np. Twojego limitu transferu, jeśli takowy jest przewidziany w Twoim planie w firmie hostingowej.

Kopia zapasowa a poufność – UWAGA!

Bardzo, bardzo ważna sprawa – zadbaj o to, żeby uniemożliwić osobom postronnym proste odczytanie zgromadzonych i przechowywanych na Twoim serwerze kopii zapasowych WordPress. Chodzi o to, że paczka – zazwyczaj archiwum .zip – zawiera wszystkie dane z Twojej bazy (np. dane osobowe osób, które złożyły zamówienia w sklepie, dane użytkowników, subsrybentów newslettera etc.).

Jeśli taki plik będzie umieszczony na serwerze www bez żadnej ochrony, to ktoś, kto będzie znał jego nazwę – łatwo go pobierze, co może narazić Twoje istotne dane! Dlatego bez względu na miejsce przechowywania kopii dbaj o to, żeby pozostała ona niedostępna dla osób postronnych, np. upewniając się, że folder z kopiami jest chroniony odpowiednim wpisem w .htaccess Ty będziesz mieć natomiast możliwość pobrania kopii np. poprzez FTP. Przykład takiej dyrektywy – musisz mieć plik o nazwie .htaccess w tym samym folderze, co kopie, a w nim poniższą zawartość.

<Files>  
  Order Allow,Deny
  Deny from all
</Files>

Przesłanie kopii mailem to słaby pomysł w wypadku większych stron. Wynika to z tego, że backup WordPress w wypadku większej instalacji może zajmować nawet setki MB danych. Załączniki tej wielkości nie będą mile widziane przez większość systemów pocztowych.

Sensowne wydaje się wysyłanie kopii do usług chmurowych lub poprzez FTP na jakiś inny serwer. Idealnie, gdyby był to serwer w innej lokalizacji (centrum danych) niż ten, w którym jest Twoja instalacja WordPress.

Następnie przechodzimy do harmonogramu kopii. Tu polecam wybrać metodę WPCron, a z rozwiniętej listy po prostu wybrać częstotliwość wykonywania kopii zapasowej, np. dzienną lub miesięczną.

Panel wtyczki bo backupu WordPress - backWpUp! zapewnia wygodne sterowanie harmonogramem.
Ustawianie harmonogramu zadania

Następnie przechodzimy do harmonogramu kopii. Tu polecam wybrać metodę WPCron a z rozwiniętej listy po prostu wybrać częstotliwość wykonywania kopii zapasowej, np. dzienną lub miesięczną. Oczywiście im częściej tym lepiej, ale jednocześnie – będziesz potrzebować więcej miejsca na wykonanie kopii.

Backup WordPress za pomocą panelu hostingowego

Tu każdy operator ma swoje reguły, dlatego pokażę Ci, jak postępować w wypadku naszego panelu. Przede wszystkim to my, jako operator Twojego hostingu dla WordPress dbamy o wykonywanie kopii zapasowych. Nie musisz niczego ustawiać, ponieważ wykonujemy kompletną kopię Twoich zasobów. Jest ona przechowywana na odrębnym urządzeniu. Poprzez panel możesz tę kopię szybko i samodzielnie przywrócić, nie musisz w tym celu kontaktować się z obsługą.

Po zalogowaniu do DirectAdmin wybierasz „Kopie zapasowe”.

Jak przywrócić kopię zapasową na Twoim hostingu dla WordPress? Zrzut ekranu z panelu cyber_Folks.
Przywracanie kopii zapasowej w panelu cyber_Folks

W kolejnym kroku określasz, co ma być przedmiotem przywracania – czyli np. poczta, pliki czy bazy.

Wybór zasobów do przywrócenia backupu - Pliki, aplikacji, baz w panelu DirectAdmin
Przywracanie kopii zapasowej w panelu cyber_Folks. Wybór przedmiotu backupu.

Wreszcie z rozwijanej listy wybierasz, z której kopii zapasowej – z jakiego dnia – chcesz przywrócić dane. Określasz także, czy zapisać je w miejscu tym, z którego pochodziły (wówczas nadpiszą obecnie znajdujące się tam pliki), czy też chcesz skierować je do nowego folderu.

Wybór miejsca przywracania oraz wersji kopii zapasowej na przykładzie panelu hostingowego DirectAdmin
Wybór miejsca przywracania oraz wersji kopii zapasowej

To wszystko! Zadanie przywracania danych zostaje utworzone i po kilkunastu minutach Twój backup WordPress jest wczytany w wyznaczone miejsce.

Backup WordPress – podsumowanie

To od Ciebie zależy, jak będzie wyglądało tworzenie backupu strony. Możesz wybrać dowolny sposób, ważne jednak, by wyrobić sobie pewien nawyk. Tworzenie kopii strony jest trochę jak zapisywanie stanu gry w grze komputerowej. W krytycznym momencie pomoże Ci to uratować życie bohatera. Tutaj jest podobnie.

Nieustanne ataki na stony oparte o WordPress każą uważnie podchodzić do zagadnienia backupu, choć poza atakiem istnieje cały szereg innych przyczyn, dla których należysz do grupy osób, które albo już wykonują kopie zapasowe WordPress, albo zaczną je wykonywać wkrótce.

Jeśli chcesz wiedzieć więcej na temat bezpieczeństwa WordPress – koniecznie przeczytaj wpis Pawła Otlewskiego, w którym omawia on mnóstwo przydatnych zagadnień, dotyczących konfiguracji WordPress’a pod kątem poprawy jego odporności na włamania.

A jakie są Twoje doświadczenia z wykonywaniem kopii? Zdarzało Ci się już musieć sięgać po przygotowany wcześniej backup? Z jakich wtyczek / rozwiązań korzystasz? Podziel się w komentarzu Twoim doświadczeniem!

Z okazji Światowego Dnia Backupu, zgarnij za darmo hosting dla WordPress wp_GO! na rok. Użyj w koszyku kodu rabatowego: CF-HOSTING-BACKUP. Kod jest ważny tylko dziś, dostępna ilość: 3 sztuki.

Backup WordPress – jak robić to dobrze? – FAQ

Kopia zapasowa WordPress polega na backupie zarówno bazy danych, jak i plików. Należy pamiętać o bazie MySQL, jakiej celem jest porządkowanie postów, komentarzy, ustawień itd. na danej stronie.

Najprostszym rozwiązaniem jest korzystanie z automatycznych kopii zapasowych wykonywanych przez dostawcę hostingu. W cyber_Folks backupy są tworzone regularnie i automatycznie. Nie wymagają żadnych działań po stronie użytkownika. Dodatkowo można użyć wtyczki do backupu, która umożliwia szybkie tworzenie i przywracanie kopii strony.

Backup WordPressa powinien być wykonywany regularnie, najlepiej codziennie lub przy każdej istotnej zmianie na stronie. Częstotliwość zależy od tego, jak często aktualizujesz treści, wtyczki lub motywy. Im bardziej dynamiczna strona, tym częstsze kopie zapasowe są zalecane.

Artykuł Backup WordPress – jak robić to dobrze? pochodzi z serwisu cyber_Folks.

]]>
https://cyberfolks.pl/blog/jak-backupowac-wordpressa/feed/ 5 Hosting seo https://cyberfolks.pl/blog/hosting-seo/ https://cyberfolks.pl/blog/hosting-seo/#comments Wed, 30 Dec 2020 16:35:39 +0000 https://cyberfolks.pl/?p=24907 Hosting seo – prawda czy mit? Czy istnieją hostingi lepsze i gorsze pod kątem widoczności w wyszukiwarkach? Niedawno na jednej […]

Artykuł Hosting seo pochodzi z serwisu cyber_Folks.

]]>
Hosting seo – prawda czy mit? Czy istnieją hostingi lepsze i gorsze pod kątem widoczności w wyszukiwarkach? Niedawno na jednej z facebookowych grup zauważyłem pytanie: „Czy hosting może wpływać na seo mojej strony?” Postanowiłem napisać krótki artykuł, w którym wyjaśniam, jakie są potencjalne relacje pomiędzy hostingiem i Twoimi pozycjami w wyszukiwarce Google.

Ten materiał jest przeznaczony dla:

  • osób, które zadają sobie pytanie, czy wybór hostingu wpłynie na ich pozycje w wynikach wyszukiwania,
  • zakładających stronę www po raz pierwszy, którym zależy na hostingu sprzyjającym osiąganiu wysokich pozycji,
  • specjalistów seo, którzy wyczerpali inne możliwości wpływania na pozycje i zastanawiają się teraz, czy zmiana hostingu może poprawić wyniki.

Zanim zaczniemy mówić o hostingu seo

To dość rozległy wpis o hostingu w kontekście seo. Jeśli należysz do osób, które wolą obejrzeć szybkie video – przygotowałem ten materiał w formie kilkuminutowego filmu, streszczającego najważniejsze elementy.

Hosting seo a szybkość wczytywania strony

Google na swoim oficjalnym blogu mówi o roli szybkości w budowaniu rankingu już od 2010 roku W 2018 pojawia się informacja o tym, że oficjalnie szybkość będzie brana pod uwagę jako czynnik
rankingowy przy kształtowaniu wyników mobilnych a w 2020, w maju, pojawia się informacja
o Core Web Vitals, czyli takich najważniejszych z punktu widzenia szybkościowego parametrach
strony internetowej i o tym, że będą one wpływać na kształtowanie wyników wyszukiwania.

Hosting a seo - co to jest Core Web Vitals?

Google mówi o tym, że będzie oceniać strony internetowe przez pryzmat siedmiu grup czynników,
z czego aż trzy wiążą się bezpośrednio z zagadnieniem szybkości.

Są to:

Largest Contenful Paint, czyli czas wyrenderowania największego elementu, największej części strony internetowej.

First Input Delay – czas do momentu, kiedy strona uzyskuje interaktywność, czyli kiedy możesz klikać i wejść w jakąś interakcję z tą stroną internetową.

Visual Stability Index – na pewno znasz to uczucie zwłaszcza na urządzeniu mobilnym, kiedy wchodzisz na jakąś stronę i ona tak się zmienia, zmienia, zmienia kiedy się doładowują kolejne elementy, aż w końcu zastyga w takiej swojej docelowej formie. No i właśnie to zmienianie się jest tutaj przedmiotem zainteresowania Google’a.

Te czynniki są nieprzypadkowe, one wynikają z troski o doświadczenie użytkownika. Tyle się dowiadujemy z oficjalnych materiałów Google’a Trudno kwestionować tego typu wiedzę. Natomiast zapytałem również praktyków, specjalistów między innymi Łukasza Suchego z Devagroup czy Grześka Strzelca autora kursu Papaseo, a więc dwie osoby cieszące się raczej dużym autorytetem w polskim świecie seo no i obie z tych osób wypowiedziały się z pewną rezerwą, zauważając, że tak naprawdę nie zauważyły istotnego wzrostu pozycji w wyniku tego, że strona zaczęła się szybciej ładować.

Wróćmy jednak do opinii na temat szybkości jako czynnika rankingowego. Jednym z najbardziej rozpoznawalnych ekspertów w Polsce jest autor unikatowego szkolenia Papa Seo, Grzegorz Strzelec. O opinię poprosiłem także Łukasza Suchego z Deva Group.

OPINIA EKSPERTA

Co prawda jest to czynnik pośredni dla SEO (choć kluczowy biznesowo) i poza skrajnymi przypadkami stron, które się po prostu ładują w nieskończoność, nigdy nie zaobserwowałem, aby różnica w ładowaniu o sekundę czy 3 sekundy, mogła wpłynąć w sposób bezpośredni na SEO.

Grzegorz Strzelec,
ekspert seo, właściciel papaSeo.com
Grzegorz Strzelec

Łukasz Suchy z Devagroup.pl

Łukasz Suchy,
ekspert SEO i SEM z devagroup.pl

OPINIA EKSPERTA

W swojej pracy nie zauważam bezpośredniego wpływu szybkości działania strony na jej ranking w wynikach wyszukiwania. Szczególnie dobrze widać to na stronach, na których poprawa rzędu 2-3 sekund nie daje zauważalnych efektów dla SEO. Jednak, szybkość wczytywania strony jest dla mnie ważnym elementem i czynnikiem w ogólnym odbiorze stron – w końcu jako seowcy mamy swoimi działaniami pomóc klientom w dotarciu do szerszej grupy odbiorców i doprowadzić do jak największej liczby konwersji. Co prawda wkracza to nieco w dział UX – szybkość ma bowiem wpływ na konwersje w serwisie oraz wygodę użytkowników. Poprawa szybkości ma zatem pośredni wpływ na wyniki SEO :). Widoczny jest również coraz mocniejszy nacisk na szybkość działania serwisów ze strony samego Google. Mamy przecież Core Web Vitals, które ciągle zyskuje na znaczeniu. Dodatkowo, w połowie 2021 r. czeka nas kolejna duża aktualizacja poświęcona szybkości i UX.

Mimo faktu, że doświadczeni eksperci są sceptyczni, to również zauważają, że szybkość ładowania strony jest ważna, ponieważ wpływa też na inne elementy, na przykład na Quality Score w systemie Google Ads oraz – przede wszystkim – na Trudno powiedzieć, jak sytuacja będzie wyglądać w 2021, bo Google będzie wdrażać mechanizmy oparte o czynniki Core Web Vitals. Jako przygotowanie do tego procesu popularny test PageSpeed już teraz sprawdza te właśnie parametry:

Hosting seo a pomiar core web vitals - są one widoczne już w PageSpeed Insights

Hosting, seo i limity bezpieczeństwa

Kolejny element, który warto wziąć pod uwagę wybierając hosting, to tak zwane limity bezpieczeństwa. Większość hostingów współdzielonych ma te limity ustalone po to, żeby zachować stabilność serwerów oraz uruchomionych na nich usług.

I teraz, kiedy Twoja strona jest napisana w sposób daleki od optymalnego kiedy masz duży ruch i umieszczasz tą stronę na jednym koncie hostingowym z jeszcze innymi stronami, no to jest spora szansa, że zaczniesz przekraczać te limity! Z mojego doświadczenia hostingowego wynika, że najczęściej przekraczanym limitem jest limit jednocześnie uruchomionych procesów PHP.

Jeżeli tak się dzieje, jeśli dochodzi do wysycenia tych limitów bezpieczeństwa i wtedy Twoja strona zostanie zatrzymana, przestanie się otwierać. Wyobraź sobie że właśnie wtedy wchodzi na nią Google Bot – i co wtedy? Wtedy strona akurat nie działa… Tego typu przypadek nie jest wcale rzadkością, mówił o tym na przykład Piotr Michalak podczas spotkania Seo Meetup, organizowanego w we Wrocławiu w grudniu 2018 roku. Opisywał wówczas przypadek sklepu rowerowego, którego indeksowanie przez robota napotkało poważne problemy z powodu… limitów bezpieczeństwa serwera!

Takie problemy mogą się pojawić, kiedy Twój serwis jest średnio napisany i „zgarnia” bardzo dużo ruchu. Kiedy natomiast Googlebot wchodzi na Twoją stronę i ona się nie otwiera – łatwo się domyślisz: nie wpływa to dobrze na Twoją wiarygodność w oczach wyszukiwarki.

Ataki sieciowe a hosting seo

Również, jeśli chodzi o odporność na ataki sieciowe, firmy hostingowe różnią się między sobą. Jedne firmy mają większą, inne mniejszą zdolność do radzenia sobie na przykład z atakami typu DDoS.

Kiedy taki atak zostanie wycelowany w serwer, na którym znajduje się Twoja strona i skutecznie położy nie tylko Twoją stronę, ale tak naprawdę cały serwer, a firma hostingowa w ramach obrony może po prostu wyłączyć Twój serwis. Znowu zatem – jeśli Googlebot będzie w tym samym momencie próbował dostać się do Twojej strony, to wpłynie negatywnie na Twoją reputację w oczach wyszukiwarki i raczej będzie to sprzyjać obniżaniu Twojej pozycji w wynikach wyszukiwania.

Redakcja Pracawsieci.net

Zwracamy dużą uwagę na szybkość ładowania stron w przypadku wyboru hostingu. Ma to nie tylko wpływ na SEO, ale też na ogólny UX witryny – czyli na to, na czym każdemu najbardziej zależy. Wybór hostingu oraz odpowiednia optymalizacja ma tutaj kluczowe znaczenie.

Niezawodność hostingu a Twoje wyniki seo

Idąc tropem nieutrudniania procesu indeksowana treści Googlebotowi można śmiało przyjąć, że niezawodność stron internetowych bardzo się tutaj liczy. Skoro mamy już jasność co do tego, że zdecydowanie wolisz kiedy strona działa sprawnie podczas odwiedzin zarówno ludzi, jak i robotów, to najlepiej wybierać te hostingi, które sprzyjają wysokiej niezawodności.

Mam tu na myśli przede wszystkim te, które poza dobrą infrastrukturą zapewniają Ci też dobry dostęp do kopii zapasowych. Bo jeśli Twoja strona zostanie zhakowana, to tak naprawdę w żaden sposób, znowu, nie poprawiasz swojej reputacji. Co gorsza, jeśli Google wykryje infekcję na Twojej stronie, to może radykalnie wpłynąć to na wyniki w Twoim rankingu, a nawet, na przykład, spowodować nagłe wyłączenie reklam w systemie Google Ads.

W takim wypadku możesz chcieć bardzo szybko przywrócić z backupu niezainfekowaną wersję oczywiście ja gorąco rekomenduję przede wszystkim poznanie przyczyny tej infekcji, zanim będziesz przywracał stronę z backupu, natomiast nie ulega wątpliwości, że lepiej ten backup po prostu mieć. Dlatego jest to również rzecz, którą warto brać pod uwagę wybierając firmę hostingową.

W naszej firmie wykonujemy kopie zapasowe codziennie, w planach hostingu dla WordPress i hostingu dla PrestaShop bazy są backupowane nawet częściej, bo co 6 godzin. Dane są przechowywane do 28 dni wstecz – to znacznie dłużej niż u wielu innych operatorów. Polityka kopii zapasowych to zresztą temat na odrębny artykuł, który także znajdziesz na naszym blogu.

DNS Anycast a hosting seo

Kolejny element, to jest technologia DNS Anycast. Moim zdaniem ta technologia może mieć potencjalnie wpływ na Twoje wyniki. Dlaczego tak się dzieje? Dlatego, że technologia DNS Anycast pozwoli na szybsze wczytanie strony, jeśli mamy do czynienia z tym, że użytkownik jest oddalony geograficznie od Twoich serwerów. Tak się może dziać w przypadku robota Google.

Domeny DNS Anycast
Mapa serwerów DNS Anycast cyberfolks.pl – serwery są rozmieszczone na całym świecie

Jeśli robot Google szybciej wczyta Twoją stronę, szybciej w rozumieniu czasu do pierwszego bajtu odpowiedzi, tzw. TTFB, a na ten czas składa się między innymi czas odpowiedzi serwera DNS, to w takim wypadku masz szansę, że Google weźmie to pod uwagę. Neil Patel, uznawany za autorytet w dziedzinie seo na skalę światową wykonywał tego typu badania i potwierdził, że istnieje korelacja chociaż – powiedzmy sobie to szczerze – nie jest ona bardzo silna, pomiędzy czasem TTFB, czyli Time to First Byte, a pozycją w Google.

Możesz również dla swoich słów kluczowych zadać taką korelację narzędziem surferseo, które serdecznie polecam.

Czy klasa adresowa hostingu ma wpływ na SEO?

Kolejnym kryterium, które warto wziąć pod uwagę jest adres IP. Google mówi, że to, gdzie Ty jesteś geograficznie – ma wpływ na kształtowanie lokalnych wyników wyszukiwania. Twoja pozycja jest ustalana między innymi w oparciu o adres IP. Co za tym idzie – klasy adresowe mogą mieć wpływ na wyniki wyszukiwania, sugerując Google większą przydatność wyników np. stron z tego samego kraju.

Wyniki wyszukiwania jak wiesz, są w coraz większym stopniu spersonalizowane no i nic dziwnego, że jeśli zależy Ci na wysokiej pozycji w rankingu Google w konkretnym kraju, to dobrze, żebyś miał klasę adresową właśnie z niego. Przez wiele lat osobiście opiekowałem się klientem z klastrem dedykowanych serwerów pod ecommerce, ustawionym w Berlinie tylko dlatego, że klientowi zależało na świetnej widoczności w google.de

Powiedzieć jednak jasno należy – na wyniniki SERP wpływają głównie klasy adresowe użytkownika kierującego zapytanie, a nie serwera. Lokalizacja serwera nie jest obecnie uznawana za bezpośredni czynnik rankingowy.

Pamiętaj natomiast o wpływie pośrednim, związanym m. in. z rosnącym czasem ładowania strony, kiedy będzie ona daleko od użytkownika.

Złe sąsiedztwo – co oznacza w kontekście hostingu seo?

Złe sąsiedztwo to jest kolejny element, który przejawia się w dyskusjach na temat roli hostingu w SEO. Jeśli chodzi o złe sąsiedztwo, to ja tutaj powiedziałbym za Google, że jest to jeden z czynników, ale moim zdaniem nie jest on krytyczny. O co chodzi ze złym sąsiedztwem?

Firma hostingowa ma setki, czasem nawet i tysiące stron na jednym serwerze, na jednym adresie IP. Jeśli więc jedna z takich stron „nabroi” – czyli na przykład są na niej wirusy, trojany, czy jakieś inne złośliwe treści, to może to rzutować na autorytet pozostałych stron, pozostałych domen utrzymywanych na tym serwerze.

Jednak, Google raczej podchodzi do tego zdroworozsądkowo i też doskonale rozumie tę sytuację, że większość stron znajduje się na hostingach współdzielonych, no i są one podatne na efekt tego złego towarzystwa, więc tak naprawdę, aby dostać karę za takie złe towarzystwo, przynajmniej wg Matta Cuttsa, trzeba wpaść naprawdę w bardzo, bardzo złe towarzystwo:

Zatem złe towarzystwo z punktu widzenia krótkoterminowego Google – może mieć wpływ na Twoją pozycję, głównie jeśli jest naprawdę bardzo złe. Zazwyczaj nie powinno wpływać na SERP’y. Natomiast w długim terminie i tak szerzej na to patrząc, to złe towarzystwo będzie negatywnie wpływało na reputację Twojej domeny czy Twojej strony, zwłaszcza w przypadku współdzielonych adresów IP i może dojść do sytuacji, w której właśnie strona będzie blokowana chociażby poprzez skanery antywirusowe.

Jeśli masz własne przemyślenia na temat tych kryteriów – śmiało, podziel się Twoim zdaniem w komentarzu, daj znać, co sądzisz o tych kryteriach, może masz jakieś własne – bardzo chętnie poznam Twoje zdanie. Myślę, że to jest taki temat, który budzi emocje, więc po prostu rozmawiajmy, dyskutujmy, dzielmy się poglądami.

Artykuł Hosting seo pochodzi z serwisu cyber_Folks.

]]>
https://cyberfolks.pl/blog/hosting-seo/feed/ 2
Backup strony i poczty 4×4. Ochrona danych w hostingu do 28 dni wstecz! https://cyberfolks.pl/blog/backup-strony-i-poczty-4x4/ https://cyberfolks.pl/blog/backup-strony-i-poczty-4x4/#comments Tue, 14 May 2019 10:25:27 +0000 https://linuxpl.com/?p=15088 Backup strony - dlaczego backup w firmie hostingowej jest tak ważny i ile hosting przechowuje Twoje dane? Zobacz, jak wykonuje się kopie strony i poczty.

Artykuł Backup strony i poczty 4×4. Ochrona danych w hostingu do 28 dni wstecz! pochodzi z serwisu cyber_Folks.

]]>
Backup strony i poczty jest ważniejszy, niż możesz sądzisz. W dobie cyfryzacji, zabezpieczenie danych to nie tylko opcja, ale konieczność. Każdego dnia ma miejsce niemal 4000 nowych cyberataków!. Nie jest to jednak jedyny powód, dla którego backup danych w firmie hostingowej jest istotny. Awaria serwera, błąd ludzki, uszkodzenie danych czy złośliwe oprogramowanie mogą doprowadzić do utraty cennych informacji, a bez odpowiedniego zabezpieczenia – ich odzyskanie może być niemożliwe lub bardzo kosztowne.

Backup w firmie hostingowej daje pewność, że w przypadku problemów technicznych lub zagrożeń, Twoje dane są bezpieczne i łatwe do przywrócenia. Bez niego, ryzyko utraty kluczowych informacji może poważnie wpłynąć na ciągłość działania Twojego biznesu.

Z tego artykułu dowiesz się:

  • czym jest backup strony?
  • czym różni się backup od archiwizacji?
  • jaki powinien być backup strony?

Backup strony – co to znaczy?

Mówiąc o backupie, czyli kopii zapasowej, mamy na myśli proces tworzenia kopii ważnych danych, które są przechowywane w alternatywnej lokalizacji, niezależnej od oryginalnego źródła. Dzięki temu w przypadku awarii, utraty danych lub ataku hakerskiego, możliwe jest szybkie przywrócenie funkcjonalności systemów i odzyskanie kluczowych informacji.

Częstotliwość tworzenia kopii zapasowych zależy od kilku czynników: jak często dane ulegają zmianie, jaką mają wartość dla funkcjonowania firmy oraz ile czasu zajmuje proces tworzenia backupu. W przypadku szybko zmieniających się danych, takich jak te na stronach e-commerce lub poczcie firmowej, backupy powinny być wykonywane regularnie, nawet kilka razy dziennie. Natomiast w przypadku mniej dynamicznych zasobów, kopia zapasowa może być tworzona rzadziej, na przykład raz na dobę.

Ostatecznym celem jest minimalizacja ryzyka utraty danych i zapewnienie ich jak najszybszego odzyskania w razie potrzeby.

Backup strony – rodzaje zagrożeń

Przebadaliśmy 12 501 stron www, bazujących na CMS WordPress. Okazało się, że problemy z aktualnością są ogromne.

O ile w przypadku rdzenia WordPress 3/4 stron była aktualna, o tyle w wypadku tłumaczeń, a przede wszystkim motywów – pozostawia już wiele do życzenia. Najgorzej wygląda sytuacja w wypadku wtyczek – tu aż 80,3% stron posiada wtyczki w nieaktualnych wersjach.

Takie wyniki jednoznacznie pokazują, że właściciele stron nie dbają o podstawy bezpieczeństwa i ułatwiają tym samym zadanie atakującym. W razie ataku pliki Twojej strony mogą zostać zmanipulowane na różne sposoby, a przywrócenie niezainfekowanej wersji z backupu to czasem jedyny ratunek w takiej sytuacji.

Powody dla jakich backup jest ważny

Nie tylko jednak atak hakerski na stronę stanowi powód, dla którego zachodzi potrzeba przywracania danych z backupu. Należą do nich także:

  1. Omyłkowe skasowanie pliku przez właściciela strony.
  2. Niepożądane nadpisanie pliku przez dewelopera.
  3. Niepożądane nadpisanie pliku przez oprogramowanie.
  4. Celowe / złośliwe usunięcie lub nadpisanie plików przez np. zwolnionego pracownika.
  5. Awaria sprzętowa w firmie hostingowej.

Backup strony, poczty i baz

Na serwerze w firmie hostingowej znajduje się wiele zasobów. Stosunkowo wiele uwagi poświęcamy plikom, ponieważ najczęściej to właśnie w oparciu o pliki stron developerzy stron pracują najwięcej.

Właściciele firm z kolei cenią sobie najczęściej możliwość sprawnego przywrócenia przypadkowo skasowanej poczty.

W wypadku stron typu ecommerce wyjątkową wagę mają natomiast bazy danych, w których na bieżąco są gromadzone zgromadzone zamówienia, a utrata danych z takiej bazy byłaby prawdziwą katastrofą.

Okazuje się, że najczęściej użytkownicy bazują tutaj na mechanizmach dostarczanych przez firmę hostingową. W obszarze bazodanowym jest to około połowa ankietowanych przez codeguard.com:

Backup strony – jaki powinien być?

Backup strony, żeby był naprawdę dobry, musi być przede wszystkim automatyczny i wykonywać się niezawodnie bez udziału właściciela strony. Z tego punktu widzenia mechanizm kopii zapasowych uruchamiany z poziomu hostingu jest najlepszym rozwiązaniem.

Przede wszystkim wówczas właściciel strony nie musi pamiętać o jego wykonywaniu. Ponadto taki backup strony będzie funkcjonować bez względu na ewentualny fakt uszkodzenia plików. Możesz wyobrazić sobie sytuację, że w wyniku ataku na stronę zostaje uszkodzona nie tylko „strona” w sensie wizualnym, ale też uszkodzony zostaje jej mechanizm backupu. Posiadanie dobrego backupu ze strony firmy hostingowej znacznie ułatwia sytuację w takim wypadku.

Backup strony powinien być też dopasowany do sposobu pracy. To znaczy dobrze mieć zarówno „świeże” kopie, które w razie konieczności pozwolą Ci przywrócić stronę w stanie, który zapewni Ci możliwie duże podobieństwo z momentem, kiedy doszło do uszkodzenia danych.

Ponieważ jednak wykonane kopie można – ze względów kosztowych – przechowywać tylko przez skończony czas, są one szybko nadpisywane świeżymi kopiami. Gdybyś na drugi dzień zorientował się, że potrzebujesz przywrócenia kopii – nie stanowiłoby to problemu. Wyobraź sobie jednak, że zostaje ona na drugi dzień nadpisana kolejną kopią… zawierającą już np. złośliwie zmodyfikowany kod strony. Oznaczałoby to, że dane w backupie już są zainfekowane i ich przywrócenie nie pozwoli Ci rozwiązać problemu. Im rzadziej „sprawdzasz” swoją stronę, tym ważniejszy staje się okres dostępności kopii bezpieczeństwa strony.

Backup strony – co oznacza 4×4?

W obliczu tych faktów wdrożyliśmy system backupu strony 4×4. Oznacza to, że dane są backupowane codziennie i przechowujemy dla Ciebie cztery ostatnie kopie. Jeśli zatem w niedzielę doszłoby do infekcji – we wtorek wciąż możesz odzyskać kopię strony z soboty.

Z myślą o tym, że czasem od momentu usunięcia albo nadpisania ważnych danych mija więcej czasu – przygotowaliśmy także system kopii cotygodniowych. Teraz Twoje dane są backupowane co tydzień i przechowujemy dla Ciebie cztery ostatnie kopie.

Przykładowo – pierwszego dnia miesiąca, w poniedziałek, kopia jest wykonana i przechowywana do piątku. W tym czasie (oznaczenie ciemnożółte) możesz przywracać dane z kopii dziennych i uzyskasz stosunkowo „świeżą” kopię.

Kopie z poprzednich tygodni możesz odzyskać aż do 28 dnia (kolor jaśniejszy), dopiero wówczas ostatnia kopia zawierająca dane z pierwszego dnia zostanie nadpisana. Do tego momentu będziesz mógł przywrócić stan swojej strony z pierwszego wskazanego dnia.

Backup strony – a co z własnymi skryptami?

Zawsze najlepszą praktyką, którą gorąco Ci polecam, jest wykonywanie kopii zapasowych także przy pomocy własnych skryptów. Nie każda firma hostingowa musi dbać o dane tak, jak my. W wypadku własnego systemu kopii zapasowych masz znacznie większą elastyczność, możesz decydować m.in. o takich zagadnieniach, jak:

  • jak często dane powinny być backupowane
  • jak długo przechowywać dane w kopii zapasowej
  • backup strony czy np. tylko określonych rodzajów plików?
  • gdzie dane będą przechowywane – może całkowicie poza tą firmą hostingową, w której jest środowisko produkcyjne, dla wykluczenia wszelkiego wyobrażalnego ryzyka?

Archiwum poczty

Wykorzystując to narzędzie możesz uruchomić gromadzenie kopii wysyłanych i odbieranych wiadomości przez wskazane konto pocztowe. Mogą to być również wszystkie konta we wskazanej domenie.

Dane wysyłane poprzez pocztę elektroniczną pozostaną dostępne, a także możliwe do odzyskania przez cały czas. Dla firm jest to szczególnie ważne w przypadku korespondencji e-mail dotyczącej ważnych transakcji. Mogą to być emaile dotyczące uzgodnień umowy oraz wysyłanych ofert.

Sprawdź jak włączyć archiwum poczty w naszej pomocy.

Archiwum poczty a backup strony

Rozwiązanie archiwum poczty e-mail różni się od rozwiązania do tworzenia kopii zapasowych tym, że często zachowuje dane w archiwum przez kilka lat. Natomiast rozwiązanie do tworzenia kopii zapasowych zwykle przechowuje dane tylko w krótkim i średnim okresie. 

Backup strony – podsumowanie

Backup strony to element bardzo istotny w komforcie pracy dewelopera oraz w zapewnianiu ciągłości działania biznesu. To ważny, konieczny wręcz element systemu dbania o bezpieczeństwo Twojej strony, choć należy pamiętać także o własnych skryptach do backupu.

Po ostatniej modernizacji systemu backupowego u nas – możesz przywrócić Twoje dane z kopii zapasowej nawet do 28 dni wstecz. To radykalnie więcej niż w wypadku innych dużych firm hostingowych na rynku, oferujących zazwyczaj tylko 2-3 dni dostępności kopii zapasowej.

Artykuł Backup strony i poczty 4×4. Ochrona danych w hostingu do 28 dni wstecz! pochodzi z serwisu cyber_Folks.

]]>
https://cyberfolks.pl/blog/backup-strony-i-poczty-4x4/feed/ 17
, czy masz stronę stworzoną na WordPressie, na Joomli, czy na dowolnym autorskim silniku, warto regularnie ją konserwować: aktualizować wtyczki i skórki.

Przed każdym takim działaniem kopia zapasowa plików i bazy danych jest mocno rekomendowana. Tak naprawdę jednak – masz o wiele ważniejsze powody, by zadbać o kopie. Nasz hosting dla WordPress cieszy się ogromną popularnością, a bezpieczeństwo WordPress naprawdę nas kręci. Dzielę się doświadczeniami z zabezpieczenia kopii właśnie dla tego systemu. Zatem, jak backupować WordPress? Oto kilka sposobów.

Z tego artykułu o backupie WordPress dowiesz się:

Kopia zapasowa WordPress – co to jest i dlaczego musisz to robić?

Backup to to prostu kopia zapasowa. To kopia plików i bazy, dzięki której możesz przywrócić swoją stronę do stanu z momentu wykonywania kopii.

Backup WordPress – bo Twoja strona jest często atakowana

O stronie internetowej możesz myśleć, jak o domu. Jest on na tyle bezpieczny, na ile o to zadbasz. Jeśli zostawisz otwarte drzwi i okna, to nie dziw się, że pewnego dnia po powrocie z pracy znajdziesz pusty, zniszczony i obrabowany budynek.

Podobnie jest ze stronami. Jeśli pozostawisz luki bezpieczeństwa, zabezpieczysz panel słabymi hasłami lub skorzystasz z nieaktualnych, dziurawych pluginów – to możesz spodziewać się, że prędzej czy później, ktoś włamie się na Twoją stronę. W USA mówi się o atakach średnio co 39 sekund (źródło: https://www.cybintsolutions.com/cyber-security-facts-stats/)!

Ile ataków miesięcznie kierowanych jest na Twoją stronę?

Mało kto się nad tym zastanawia, ale często są to tysiące ataków. Większość z nich na szczęście się nie udaje, ponieważ są to zautomatyzowane próby, wyszukujące popularne podatności. Wg naszych badań przeciętna liczba ataków na strony w Polsce to ok. 500 prób miesięcznie, choć jest to liczba odnosząca się jedynie do wykrytych i zatrzymanych prób – realna skala ataków jest znacznie wyższa.

Taki atak może przybierać różne formy. W najlepszym razie zawirusowana zostanie po prostu baza, a strona może się źle wyświetlać itd. W najgorszym stracisz całą stronę, pliki i bazy danych. Bez kopii zapasowej trudno będzie nam odzyskać wszystkie elementy witryny.

Nie bez powodu w środowisku IT mówimy, że ludzie dzielą się na tych, którzy wykonują kopie zapasowe i na tych, którzy będą je wykonywali. Kopia zapasowa WordPress na szczęście nie jest trudnym i czasochłonnym zadaniem, a po lekturze tego wpisu będzie ono jeszcze łatwiejsze.

Backup WordPress – bo Ty też możesz popełnić błąd

Świadomie lub nieświadomie – także możesz popełnić błąd. Przykładowo – usunąć sobie z serwera ważny plik, albo – co chyba jeszcze gorsze – nadpisać plik nieprawidłową zawartością. Możesz też wgrać taki komponent, który doprowadzi do konfliktu – np. niekompatybilną z Twoim środowiskiem wersję wtyczki.

OKIEM EKSPERTA

Mówi się, że ludzie dzielą się na tych, którzy robią kopie zapasowe i na tych, którzy będą je robili. Jest jednak jeszcze jedna grupa ludzi: osoby, którym WYDAJE SIĘ, że robią backupy.
Wielu osobom wystarczy zapewnienie od firmy hostingowej, że „kopie zapasowe wykonywane są codziennie” i myślą, że temat jest załatwiony.
Warto jednak upewnić się, czy jest tak w rzeczywistości i zapytać hostingodawcę o to, czy mógłby udostępnić nam kopię WordPressa np. sprzed kilku dni.”
Mateusz Mazurek opowiada o kopiach zapasowych WordPress
Mateusz Mazurek,
JakWybraćHosting.pl

Jak kontynuuje Mateusz: „Czasem dostęp do kopii jest w panelu, a innym razem trzeba napisać do firmy. Warto to przetestować wcześniej, aby w kryzysowej stacji nie okazało się, że na naszą kopię musimy czekać całymi godzinami czy dniami. Albo, że nie dostaniemy jej wcale.
Niezależnie od tego, jak dobry jest hosting, warto także robić niezależne backupy we własnym zakresie. Gdy do wyszukiwarki wtyczek WordPressa wpiszemy słowo „backup”, otrzymamy dokładnie 1599 wyników. Możliwości jest więc sporo, a przecież wtyczki to nie jedyny sposób na kopię WP.
Aby upewnić się więc, że na pewno robimy pełne backupy WordPressa (a nie tylko nam się wydaje, że je mamy), zadbajmy o 2 niezależne źródła kopii (hosting + samodzielne kopie). I sprawdzajmy (np. raz na kwartał) czy na pewno wszystkie kopie wykonują się prawidłowo. I czy my możemy je szybko i bezproblemowo przywrócić.”

Backup WordPress – bo żaden serwer nie jest niezawodny w 100%

Na szczęście dzieje się to bardzo, bardzo rzadko. Dane na serwerach są przechowywane w macierzach, to jest układach kilku dysków zapisujących dane jednocześnie. Dzięki temu w razie uszkodzenia nośnika – dane nie giną od razu. One wciąż są dostępne, zazwyczaj na drugim, „lustrzanym” dysku. Mimo to, przy pechowym zbiegu okoliczności może zdarzyć się, że także ten drugi dysk zostanie uszkodzony.

Co ważniejsze jednak – awarie dysków zdarzają się rzadko. Macierze w uproszczeniu działają tak, że każda operacja – zrozum to dobrze – KAŻDA – jest natychmiast wykonywana na obu nośnikach. Oznacza to także operację usuwania danych. Jeśli więc omyłkowo skasujesz dane – znikną one z całej macierzy momentalnie.

Tak samo stanie się w razie ataku na Twoją stronę i zmanipulowania plików lub baz. Macierz będzie przechowywać już zmodyfikowane informacje. Macierze to nie systemy kopii zapasowych, one chronią wyłącznie przed skutkami awarii dysku, a nie przed niepożądanymi operacjami na danych.

Ten wpis może Cię zainteresować. Lepszy hosting WordPress – na czym to polega?

Backup WordPress – co powinien obejmować?

Kopia zapasowa WordPress to backup zarówno bazy danych, jak i plików. Trzeba pamiętać o bazie MySQL, która porządkuje na stronie posty, komentarze, ustawienia itd. Zasadniczo zatem musisz zadbać o oba rodzaje danych.

OKIEM EKSPERTA

Na pewno warto przyjrzeć się dokładnie dostawcy hostingu i nie sugerować się przy wyborze tylko ceną. W Adchitects po każdej aktualizacji zostawiamy dodatkowo pliki lokalnie na kilka dni jako awaryjny backup, ale jak na razie backupy dostępne w hostingu nas nie zawiodły. 
Robert Krawczyk, Lead Web Developer
Robert Krawczyk, Lead Web Developer w Adchitects

Patrząc bardziej szczegółowo – dane możesz podzielić na treści, motywy, wtyczki etc. Może się okazać, że dla niektórych danych nie chcesz lub nie musisz tworzyć kopii zapasowej równie często, jak dla innych. Może to wynikać przykładowo z oszczędności miejsca – w sytuacji, kiedy samą wtyczkę albo rdzeń WordPress i tak zawsze możesz pobrać z repozytorium.

Czy kopia zapasowa hostingu mi nie wystarczy?

Ale, zaraz, zaraz! Przecież od kopii zapasowej mam hosting! Jeśli tak myślisz, to prawdę mówiąc, czytasz właściwy artykuł, bo dzięki niemu od razu będziesz w stanie lepiej chronić swoje interesy. Popatrzmy na to razem:

  • Nie każdy hosting zapewnia kopie zapasowe. Najtańsze lub darmowe hostingi mogą w ogóle nie udostępniać kopii zapasowej WordPress (zresztą także innych stron).
  • Operatorzy hostingowi znacznie różnią się pod kątem harmonogramów kopii zapasowej. Liderzy rynku potrafią wykonywać kopie nawet kilka razy dziennie, ale przeciętny operator wykonuje ją zazwyczaj raz na dobę.
  • Backup WordPress to coś, co chciałbyś mieć dostępne w każdej chwili, prawda? Doskonale Cię rozumiem. Niestety nie wszyscy dostawcy hostingu są w stanie zaspokoić takie oczekiwanie. Nawet, jeśli posiadają kopię zapasową WordPress, to może się okazać, że nie możesz przywrócić jej samodzielnie. Niezbędne okazuje się skontaktowanie z supportem, który pechowo skończył pracę godzinę temu…
  • Kopie zapasowe Twojej strony są przechowywane tylko przez określony czas. U większości firm hostingowych do dyspozycji są kopie z ostatnich 1-2 dni. Skutkiem tego, jeśli zorientujesz się, że musisz przywrócić backup, możesz zdziwić się widząc, że w kopii zapasowej masz popsute dane.
  • Backup WordPress lub innych zasobów, wykonywany przez firmę hostingową, jest ściśle powiązany z jej infrastrukturą. To oznacza, że w razie katastrofy w centrum danych (bardzo rzadki przypadek, ale można go sobie wyobrazić), zniknięcia firmy z rynku, albo sabotażu – kopie te mogą stać się niedostępne lub zniknąć bezpowrotnie. Takie zdarzenia miały już miejsce nawet w naszym kraju (m.in. niekontrolowane uwolnienie gazu gaśniczego w jednym z wiodących polskich centrów danych w 2009 roku zniszczyło setki dysków twardych, a niewielka firma hostingowa zniknęła z rynku po tym, jak dokonano sabotażu i usunięto wszystkie dane zarówno z serwerów kopii zapasowych, jak i serwerów produkcyjnych).

Awarie a działanie

Mimo, że jesteśmy firmą hostingową – musimy przyznać, że awarie wyjątkowo, ale zdarzają się także w centrach danych. Doświadczony deweloper Krzysztof Kosman podzielił się ze mną swoim doświadczeniem w tym obszarze:

OKIEM PRAKTYKA

Doskonale pamiętam jak w czerwcu 2012 w wyniku prostej awarii prądu i efektu domino tragicznych okoliczności dostawca e24cloud nie był w stanie uruchomić swojej chmury przez bardzo długi czas (część usług wstała na drugi dzień, cześć dopiero po kilku dniach). Mieliśmy wtedy na ich serwerach uruchomione dwie akcje marketingowe dla klientów… mieliśmy backup… w tej samej serwerowni… on również uległ uszkodzeniu. To było kilka dni grozy. Od tego czasu zawsze robimy backup, backupu, zawsze rozmieszczając go w niezależnych miejscach.
Krzysztof Kosman
Krzysztof Kosman
1000ideas.pl

W naszej firmie kopia zapasowa plików jest wykonywania codziennie, a hosting dla WordPress oraz hosting dla PrestaShop realizują backup baz (czyli tych danych, które zmieniają się najszybciej) co 6 godzin. Kopie zapasowe są przechowywane nawet do 28 dni wstecz. I oczywiście kopie te są wykonywane na odrębne fizyczne urządzenia.

Mimo to uważam, że z przyczyn wskazanych powyżej – kopie zapasowe wykonywane przez osobę bezpośrednio opiekującą się stroną – są koniecznością.

Backup WordPress. Manualny backup bazy danych oraz plików

Warto wiedzieć, że baza danych WordPressa zawiera każdy post,
każdy komentarz i każdy link, który mamy
na swoim blogu. Jeśli nasza baza danych zostanie skasowana lub uszkodzona,
możemy stracić
wszystko, co napisaliśmy do tej pory. Istnieje wiele przyczyn, które mogą doprowadzić do
tego stanu rzeczy. Niestety nie na wszystkie mamy wpływ i nie zawsze możemy je
kontrolować. Jednak dzięki odpowiednio przygotowanej kopii zapasowej bazy
danych i plików WordPressa możemy szybko przywrócić wszystko do normy.

Ręczne kopiowanie baz danych WordPressa przy pomocy phpMyAdmin

Manualna metoda stworzenia kopii bazy danych będzie wymagała od nas pobrania programu phpMyAdmin, który w łatwy sposób pozwoli nam zarządzać naszymi bazami danych MySQL. Po pobraniu i instalacji programu musimy zalogować się w programie phpMyAdmin na nasz serwer. W wypadku klasycznej usługi hostingu współdzielonego phpMyAdmin zazwyczaj jest już zainstalowany i wystarczy się do niego zalogować.

Backup WordPress - narzędzie phpMyAdmin pozwala wykonać kopię bazy danych. Zrzut z ekranu panelu DirectAdmin.
Manualna metoda stworzenia kopii bazy danych

Dane powinniśmy posiadać od naszego dostawcy rozwiązań hostingowych. Ponieważ przeważnie zależy nam na zrobieniu kopii wszystkich tabeli, to cały proces nie będzie wymagał od nas skomplikowanych działań.

Z lewej strony ekranu będziemy mieć dostęp do struktury plików na serwerze. Tam też bez problemu znajdziemy tabele bazy danych WordPressa. Przeważnie ich nazwy zaczynają się od wp_nazwapliku. Jeśli jednak nie jesteśmy pewni danej nazwy, to w pliku „wp_config.php” znajdziesz linię: „The name of database for WordPress” – tam znajdziesz prefix tabel, czyli ciąg znaków, od których zaczynają się nazwy tabel w Twojej instalacji.

Pod nią podana jest nazwa bazy. W prawym oknie pojawi się lista ze wszystkimi z nich. Wystarczy wybrać opcję „Zaznacz wszystkie” (Check All), a następnie „Eksport” (Export) na górze zakładki. W zakładce tej wybieramy opcję „Szybka” (Quick) i naciskamy przycisk Go. Po tej akcji pliki z bazy będą dostępne do pobrania na nasz komputer. Musimy jedynie wybrać miejsce ich zapisu. Zależnie od wielkości bazy oraz przepustowości serwera może to potrwać trochę czasu.

BackupWordPress - jak wykonać eksport bazy danych w phpMyAdmin
Eksport bazy danych w phpMyAdmin

Jeśli chcesz użyć niestandardowej metody robienia backupu, to w zakładce „Eksport” (Export) wybierz opcję (Custom) i postępuj zgodnie z kolejnymi poleceniami. W tym przypadku możemy sami wybrać, które bazy chcemy poddać backupowi, jaki ma być format wyjściowy plików itp. Jest to opcja dla bardziej zaawansowanych użytkowników.

Backup WordPress – ręczne tworzenie kopii zapasowej plików

Jeśli stworzyliśmy już kopię bazy danych,
przyszedł czas na pliki systemowe naszego WP. Zacznijmy od tego, jakie pliki
powinien zawierać backup. W przypadku strony opartej na WordPressie będą to:

  • pliki instalacyjne WordPressa,
  • wtyczki do strony,
  • szablony stron zwane inaczej „Tematami”,
  • zdjęcia, filmy i inne media,
  • JavaScript, skrypty PHP i inne pliki indywidualnie dodanych kodów,
  • pozostałe pliki, w tym pliki stron.

Dlatego wykonując kopię zapasową, najczęściej musimy skupić się na stworzeniu kompletnego backupu. Co za tym idzie, musimy wykonać kopię zapasową wszystkich plików w katalogu WordPress (w tym w podkatalogach) i pliku .htaccess.

Jak najłatwiej tego dokonać? Poprzez program zwany klientem FTP. Może to być na przykład FileZilla. Po jego uruchomieniu i zalogowaniu się w jednym z okien na serwer, w drugim należy wybrać dysk lokalny, oraz katalog, do którego chcemy pobrać pliki.

Po zalogowaniu się na serwerze w miejscu, gdzie znajduje się instalacja naszego WordPressa, znajdziemy katalog public_html. Przeważnie wygląda to tak, że mamy katalog nazwadomeny.pl i po kliknięciu w nią, przechodzimy do folderu ze wspomnianym katalogiem. Wystarczy, że przekopiujemy cały katalog na nasz dysk i będziemy posiadali zapasową kopię naszej strony.

Rozumiesz jednak zapewne, że to rozwiązanie najgorsze z możliwych. Tego typu kopia nie ma nic wspólnego z automatyczną i wygodną pracą, a co więcej – jej wykonanie potrwa bardzo długo, ponieważ każdy plik – a drobnych plików w Twojej instalacji WordPress mogą być tysiące – będzie kopiowany osobno.

Mimo, że jest to technicznie poprawne i wykonalne – zdecydowanie odradzam Ci bazowanie na tego rodzaju podejściu do wykonywania kopii zapasowej WordPress. Zdecydowanie lepszym rozwiązaniem okażą się gotowe wtyczki, które sprawę backupu będą załatwiać automatycznie. Kopia ręczna może przydać się co najwyżej „punktowo”, ale i tak prawdopodobnie szybciej zainstalujesz specjalną, gotową wtyczkę, niż skopiujesz dane plik po pliku na swój komputer.

Backup WordPress wykonany za pomocą wtyczki

Kopia zapasowa WordPress poprzez UpdraftPlus

Popularną i prostą w obsłudze wtyczką do tworzenia kopii zapasowej danych stron opartych na WordPressie jest UpdraftPlus. Dlaczego właśnie ona? O tym, jak popularna jest to wtyczka, może świadczyć ilość jej pobrań, która obecnie wynosi ponad trzydzieści milionów. Dodatkowo posiada ona ponad dwa miliony aktywnych instalacji. Wtyczka pozwala automatycznie zapisać backup w chmurze, takie jak na przykład na Dropbox czy też Google Drive.

Aby zainstalować UpdraftPlus, należy w panelu administracyjnym wejść do
sekcji wtyczki, następnie dodać nową, a w wyszukiwarce wpisać UpdraftPlus. Po
instalacji musimy ją włączyć. Gdy to zrobimy, musimy wybrać „Ustawienia”, a następnie
„UpdraftPlus
Backups”.

To działanie otworzy nową zakładkę pozwalającą
na stworzenie backupów i zarządzanie nimi. Wybierając
opcję „Backup
Now”, automatycznie stworzymy nową kopię zapasową plików i
bazy, która będzie widoczna w zakładce „Istniejące backupy”
(Existing
Backups
). Z tej też zakładki możemy wgrać istniejący backup w celu
odzyskania strony, na przykład po jej awarii.

W zakładce „Ustawienia” (Settings) możemy swobodnie ustalić, co ile godzin, tygodni, a nawet miesięcy, ma się tworzyć automatyczna kopia zapasowa naszego WordPressa. W tej samej zakładce, ale jej dolnej części, znajdziemy możliwość wybrania jednego z wielu dysków w chmurze, na których możemy przechowywać kopie zapasowe. Wystarczy wybrać jedną z opcji, zautoryzować UpdraftPlus i to wszystko.

Backup WordPress przy pomocy BackWPUp

Wtyczką, z którą mam osobiście najwięcej doświadczenia i która nigdy mnie nie zawiodła jest BackWPup! – to także bardzo popularne rozwiązanie, w którym szczególnie podoba mi się przejrzystość interfejsu.

Kopia zapasowa WordPress przy pomocy BackWpUp! - zrzut kranowy z kokpitu WordPress.
Backup WordPress przy pomocy BackWPUp

Po zainstalowaniu i dodaniu wtyczki wybieramy, czego ma dotyczyć automatyczne zadanie kopii zapasowej: bazy, plików, czy ma być wykonana lista zainstalowanych pluginów itp. W kolejnym kroku ustalamy sposób nazywania pliku archiwum.

Jak wybrać miejsce, w którym backup WordPress będzie bezpieczny? Zrzut z ekranu wtyczki backWPup!
Nazwanie pliku archiwum

Koniecznie przewiń ekran paskiem, bo poniżej kryją się bardzo ważne opcje. Zaznacz miejsce, w którym kopia zapasowa WordPress ma być przechowywana. Pierwsza opcja oznacza, że dane będą składowane lokalnie w tym samym folderze i na tym samym serwerze, co Twoja zasadnicza instalacja WordPress. Jest to natomiast sposób najszybszy, bo pliki nie będą wysyłane na zewnątrz. Nie obciążą zatem także np. Twojego limitu transferu, jeśli takowy jest przewidziany w Twoim planie w firmie hostingowej.

Kopia zapasowa a poufność – UWAGA!

Bardzo, bardzo ważna sprawa – zadbaj o to, żeby uniemożliwić osobom postronnym proste odczytanie zgromadzonych i przechowywanych na Twoim serwerze kopii zapasowych WordPress. Chodzi o to, że paczka – zazwyczaj archiwum .zip – zawiera wszystkie dane z Twojej bazy (np. dane osobowe osób, które złożyły zamówienia w sklepie, dane użytkowników, subsrybentów newslettera etc.).

Jeśli taki plik będzie umieszczony na serwerze www bez żadnej ochrony, to ktoś, kto będzie znał jego nazwę – łatwo go pobierze, co może narazić Twoje istotne dane! Dlatego bez względu na miejsce przechowywania kopii dbaj o to, żeby pozostała ona niedostępna dla osób postronnych, np. upewniając się, że folder z kopiami jest chroniony odpowiednim wpisem w .htaccess Ty będziesz mieć natomiast możliwość pobrania kopii np. poprzez FTP. Przykład takiej dyrektywy – musisz mieć plik o nazwie .htaccess w tym samym folderze, co kopie, a w nim poniższą zawartość.

<Files>  
  Order Allow,Deny
  Deny from all
</Files>

Przesłanie kopii mailem to słaby pomysł w wypadku większych stron. Wynika to z tego, że backup WordPress w wypadku większej instalacji może zajmować nawet setki MB danych. Załączniki tej wielkości nie będą mile widziane przez większość systemów pocztowych.

Sensowne wydaje się wysyłanie kopii do usług chmurowych lub poprzez FTP na jakiś inny serwer. Idealnie, gdyby był to serwer w innej lokalizacji (centrum danych) niż ten, w którym jest Twoja instalacja WordPress.

Następnie przechodzimy do harmonogramu kopii. Tu polecam wybrać metodę WPCron, a z rozwiniętej listy po prostu wybrać częstotliwość wykonywania kopii zapasowej, np. dzienną lub miesięczną.

Panel wtyczki bo backupu WordPress - backWpUp! zapewnia wygodne sterowanie harmonogramem.
Ustawianie harmonogramu zadania

Następnie przechodzimy do harmonogramu kopii. Tu polecam wybrać metodę WPCron a z rozwiniętej listy po prostu wybrać częstotliwość wykonywania kopii zapasowej, np. dzienną lub miesięczną. Oczywiście im częściej tym lepiej, ale jednocześnie – będziesz potrzebować więcej miejsca na wykonanie kopii.

Backup WordPress za pomocą panelu hostingowego

Tu każdy operator ma swoje reguły, dlatego pokażę Ci, jak postępować w wypadku naszego panelu. Przede wszystkim to my, jako operator Twojego hostingu dla WordPress dbamy o wykonywanie kopii zapasowych. Nie musisz niczego ustawiać, ponieważ wykonujemy kompletną kopię Twoich zasobów. Jest ona przechowywana na odrębnym urządzeniu. Poprzez panel możesz tę kopię szybko i samodzielnie przywrócić, nie musisz w tym celu kontaktować się z obsługą.

Po zalogowaniu do DirectAdmin wybierasz „Kopie zapasowe”.

Jak przywrócić kopię zapasową na Twoim hostingu dla WordPress? Zrzut ekranu z panelu cyber_Folks.
Przywracanie kopii zapasowej w panelu cyber_Folks

W kolejnym kroku określasz, co ma być przedmiotem przywracania – czyli np. poczta, pliki czy bazy.

Wybór zasobów do przywrócenia backupu - Pliki, aplikacji, baz w panelu DirectAdmin
Przywracanie kopii zapasowej w panelu cyber_Folks. Wybór przedmiotu backupu.

Wreszcie z rozwijanej listy wybierasz, z której kopii zapasowej – z jakiego dnia – chcesz przywrócić dane. Określasz także, czy zapisać je w miejscu tym, z którego pochodziły (wówczas nadpiszą obecnie znajdujące się tam pliki), czy też chcesz skierować je do nowego folderu.

Wybór miejsca przywracania oraz wersji kopii zapasowej na przykładzie panelu hostingowego DirectAdmin
Wybór miejsca przywracania oraz wersji kopii zapasowej

To wszystko! Zadanie przywracania danych zostaje utworzone i po kilkunastu minutach Twój backup WordPress jest wczytany w wyznaczone miejsce.

Backup WordPress – podsumowanie

To od Ciebie zależy, jak będzie wyglądało tworzenie backupu strony. Możesz wybrać dowolny sposób, ważne jednak, by wyrobić sobie pewien nawyk. Tworzenie kopii strony jest trochę jak zapisywanie stanu gry w grze komputerowej. W krytycznym momencie pomoże Ci to uratować życie bohatera. Tutaj jest podobnie.

Nieustanne ataki na stony oparte o WordPress każą uważnie podchodzić do zagadnienia backupu, choć poza atakiem istnieje cały szereg innych przyczyn, dla których należysz do grupy osób, które albo już wykonują kopie zapasowe WordPress, albo zaczną je wykonywać wkrótce.

Jeśli chcesz wiedzieć więcej na temat bezpieczeństwa WordPress – koniecznie przeczytaj wpis Pawła Otlewskiego, w którym omawia on mnóstwo przydatnych zagadnień, dotyczących konfiguracji WordPress’a pod kątem poprawy jego odporności na włamania.

A jakie są Twoje doświadczenia z wykonywaniem kopii? Zdarzało Ci się już musieć sięgać po przygotowany wcześniej backup? Z jakich wtyczek / rozwiązań korzystasz? Podziel się w komentarzu Twoim doświadczeniem!

Z okazji Światowego Dnia Backupu, zgarnij za darmo hosting dla WordPress wp_GO! na rok. Użyj w koszyku kodu rabatowego: CF-HOSTING-BACKUP. Kod jest ważny tylko dziś, dostępna ilość: 3 sztuki.

Backup WordPress – jak robić to dobrze? – FAQ

Kopia zapasowa WordPress polega na backupie zarówno bazy danych, jak i plików. Należy pamiętać o bazie MySQL, jakiej celem jest porządkowanie postów, komentarzy, ustawień itd. na danej stronie.

Najprostszym rozwiązaniem jest korzystanie z automatycznych kopii zapasowych wykonywanych przez dostawcę hostingu. W cyber_Folks backupy są tworzone regularnie i automatycznie. Nie wymagają żadnych działań po stronie użytkownika. Dodatkowo można użyć wtyczki do backupu, która umożliwia szybkie tworzenie i przywracanie kopii strony.

Backup WordPressa powinien być wykonywany regularnie, najlepiej codziennie lub przy każdej istotnej zmianie na stronie. Częstotliwość zależy od tego, jak często aktualizujesz treści, wtyczki lub motywy. Im bardziej dynamiczna strona, tym częstsze kopie zapasowe są zalecane.

Artur Pajkert z kubkiem cyber_Folks
>
Artur Pajkert
Od 18 lat dzieli się wiedzą i poradami w sprawach e-marketingu i hostingu, jako menedżer, autor publikacji, prelegent, bloger, wykładowca akademicki.

5 odpowiedzi do "Backup WordPress – jak robić to dobrze?"

  1. Alan pisze:

    Super artykuł, bardzo przydatny i zrozumiały, dziękuję!

  2. Jakub pisze:

    Bardzo dziękuję za ten wpis.
    Mam jednak pytanie, bo nie bardzo mnie przekonuje to co napisano w tekście. Mianowicie dlaczego wtyczka jest lepsza do backupu niż ręczna kopia bazy i pobranie plików przez FTP?

    1. Artur Pajkert pisze:

      Ponieważ robi to automatycznie i w prosty sposób można ją zaprogramować na cykliczne działanie. Działania ręczne są podatne na to, że ktoś zapomni, ktoś zachoruje, ktoś popełni błąd i wrzuci kopię na niewłaściwy serwer FTP itp. – wtyczka raz ustawiona jest zazwyczaj bardziej niezawodna. Sama „jakość” danych w kopii zapasowej pozostaje oczywiście taka sama, bez względu na to czy robimy kopię ręcznie czy automatycznie – prawidłowo wykonana kopia będzie zawierać te same dane.

  3. IELTS pisze:

    Oh…nie wspomniano o akeeba backup for WordPress. Bardzo funkcjonalna wtyczka do kopii zapsaowej.

    1. Artur Pajkert pisze:

      Chyba większa popularność tego rozwiązania jest w systemie Joomla!, ale dzięki – rzeczywiście, pod WordPressem także ma grono wiernych użytkowników.

Komentowanie jest wyłączone.

Szukasz dalej?