kopia zapasowa strony

Bezpieczeństwo i utrzymanie

Kopia zapasowa strony: porównuję 5 sposobów, które mogą uratować Twój biznes albo tylko dać złudne poczucie bezpieczeństwa

Sedno: Porównuję pięć sposobów zabezpieczania danych strony, od ręcznego eksportu plików po automatyczne kopie w chmurze, i pokazuję, które z nich realnie pozwalają odzyskać sklep czy stronę firmową w ciągu kilku godzin, a które dają tylko złudne poczucie bezpieczeństwa.

Awaria serwera, błędna aktualizacja wtyczki albo atak hakerski nie pytają, czy masz na to czas. Widzieliśmy sklepy na WooCommerce, które po nieudanej aktualizacji traciły dostęp do panelu administracyjnego na kilkanaście godzin, bo jedyną kopią był plik sprzed trzech miesięcy leżący na dysku właściciela. Poniżej zestawiam pięć realnie stosowanych podejść do backupu i mówię wprost, gdzie każde z nich zawodzi.

Pięć podejść do kopii zapasowej, punkt po punkcie

1. Ręczny eksport przez FTP i phpMyAdmin

Najtańsza opcja, kosztuje zero złotych, ale wymaga pamiętania o niej i zajmuje od 20 do 60 minut przy stronie z bazą danych powyżej 500 MB. W praktyce robiona jest raz na kilka miesięcy, czyli w razie awarii tracisz wszystkie zamówienia, wpisy i zmiany z ostatnich tygodni.

2. Backup wbudowany w panel hostingu

Większość hostingów (np. cyberFolks, home.pl, nazwa.pl) oferuje automatyczne kopie z retencją 7 do 14 dni. Problem w tym, że kopia leży na tym samym serwerze co strona, więc awaria dysku, atak ransomware albo błąd administracyjny hostingu potrafi zniszczyć oba naraz.

3. Wtyczka do WordPressa typu UpdraftPlus lub BlogVault

Pozwala ustawić harmonogram co 24 godziny i wysyłkę na zewnętrzny dysk, np. Google Drive czy Dropbox. Koszt to zwykle 50 do 150 zł miesięcznie za plan z automatycznym przywracaniem. Słaby punkt: wtyczka sama musi działać, a jeśli strona zostanie zainfekowana złośliwym kodem, backup też może zawierać ten kod.

4. Backup offsite w chmurze (Amazon S3, Google Cloud Storage)

Kopie trzymane fizycznie poza infrastrukturą hostingu, z retencją konfigurowalną nawet do 90 dni i wersjonowaniem plików. To rozwiązanie stosowane w projektach, gdzie przestój kosztuje więcej niż 500 zł dziennie utraconej sprzedaży. Wymaga jednak konfiguracji technicznej, którą trudno zrobić samodzielnie bez wiedzy o API storage.

server room data storage

5. Backup jako część umowy utrzymaniowej z agencją

Codzienne kopie plików i bazy danych, przechowywane poza serwerem produkcyjnym, plus regularny test przywracania, zwykle raz na kwartał. To jedyne z pięciu podejść, w którym ktoś faktycznie sprawdza, czy backup w ogóle się odtworzy, zamiast zakładać, że działa. W ramach bezpieczeństwa i utrzymania właśnie to robimy jako standard, bez dodatkowych umów wieloletnich.

Zestawienie w liczbach

Metoda Częstotliwość Retencja Czas przywrócenia
Ręczny eksport FTP raz na kilka miesięcy brak wersji 4-8 godzin
Backup hostingowy codziennie lub co tydzień 7-14 dni 1-3 godziny
Wtyczka WordPress codziennie 14-30 dni 30-60 minut
Chmura offsite (S3) codziennie do 90 dni 30-90 minut
Umowa utrzymaniowa codziennie, z testami 30-90 dni 15-45 minut

Ile faktycznie kosztuje brak backupu

Sklep na Shoperze z 200 zamówieniami miesięcznie, przy przestoju trwającym 2 dni, traci sprzedaż liczoną w tysiącach złotych, a do tego pozycje w Google, które wracają po tygodniach, nie po godzinach. Przy stronie firmowej z formularzem kontaktowym strata jest mniej widoczna od razu, ale każdy dzień offline to zapytania trafiające do konkurencji. Jeśli obecna strona ma już za sobą kilka lat bez modernizacji, warto sprawdzić też stan techniczny całości, opisany szerzej przy naprawie i modernizacji.

broken website error screen

Co sprawdzić zanim zaufasz obecnemu rozwiązaniu

Trzy pytania, które warto sobie zadać dziś, nie w dniu awarii: kiedy ostatnio ktoś faktycznie odtworzył kopię z backupu, a nie tylko sprawdził, że plik istnieje; czy kopia leży fizycznie w innym miejscu niż serwer produkcyjny; oraz czy retencja obejmuje co najmniej 14 dni wstecz, bo infekcja złośliwym kodem bywa wykrywana z opóźnieniem 5 do 10 dni od momentu włamania. Jeśli na któreś z tych pytań nie masz pewnej odpowiedzi, to sygnał, żeby to zweryfikować, najlepiej przy okazji bezpłatnego audytu strony.

FAQ

Jak często powinienem robić kopię zapasową strony?

Dla strony firmowej z rzadkimi aktualizacjami wystarczy backup co 3-7 dni, ale dla sklepu internetowego z codziennymi zamówieniami minimum to backup raz na 24 godziny, najlepiej z automatycznym harmonogramem.

Czy backup na tym samym hostingu co strona jest bezpieczny?

Nie w pełni. Jeśli serwer padnie, zostanie zaatakowany albo hosting popełni błąd administracyjny, kopia przechowywana lokalnie może zostać utracona razem ze stroną. Bezpieczniejszy jest backup offsite, poza główną infrastrukturą.

Ile czasu zajmuje przywrócenie strony z kopii zapasowej?

Przy dobrze skonfigurowanym backupie i doświadczonym zespole przywrócenie zajmuje od 15 minut do 2 godzin. Bez wcześniej przetestowanej procedury czas ten może wydłużyć się do kilkunastu godzin.

Czy wtyczka do backupu w WordPressie wystarczy zamiast usługi utrzymaniowej?

Wtyczka typu UpdraftPlus jest dobrym minimum, ale nie zastąpi regularnego testu przywracania ani monitoringu, które są standardem w usłudze utrzymaniowej, np. w ramach oferty na stronie bezpieczeństwo i utrzymanie.

Potrzebujesz podobnego wsparcia?

Skontaktuj się →

Więcej z tej kategorii