Bezpieczeństwo i utrzymanie

Jak często robić kopię zapasową strony i gdzie ją trzymać?

Michał Chmielewski · aktualizacja · 2 min czytania

Krótka odpowiedź

Bazę danych (treści, zamówienia, klienci) kopiuj codziennie, pliki (zdjęcia, motyw, wtyczki) co tydzień i zawsze przed aktualizacją. Kopia musi leżeć poza serwerem strony – na przykład na Google Drive – bo kopia na tym samym serwerze zniknie razem ze stroną. Raz na jakiś czas sprawdź, czy da się z niej faktycznie odtworzyć stronę.

Co dokładnie trzeba kopiować?

Część Co zawiera Jak często się zmienia
Baza danych treści, ustawienia, zamówienia, klienci codziennie, w sklepie – co godzinę
Zdjęcia i pliki biblioteka mediów, załączniki przy dodawaniu treści
Motyw i wtyczki kod strony przy aktualizacjach
Plik konfiguracyjny dane dostępu do bazy, ustawienia rzadko

Dlatego bazę danych kopiuje się częściej niż pliki – to w niej codziennie przybywa zamówień i zmian.

Zasada 3-2-1

Prosta zasada stosowana w firmach: trzy kopie danych, na dwóch różnych nośnikach, w tym jedna w innym miejscu. Dla małej strony wystarczy: strona na serwerze, automatyczna kopia u hostingu i automatyczna kopia w chmurze, np. na Google Drive.

Jak ustawić kopie w WordPressie?

  1. Sprawdź w panelu hostingu, czy i jak często robi kopie oraz jak długo je przechowuje.
  2. Zainstaluj sprawdzoną wtyczkę do kopii zapasowych i ustaw harmonogram: baza codziennie, pliki co tydzień.
  3. Ustaw liczbę przechowywanych kopii – np. 7 kopii bazy i 2–4 kopie plików.
  4. Podłącz zdalne miejsce przechowywania (Google Drive, Dropbox, inny serwer).
  5. Wykonaj pierwszą kopię ręcznie i sprawdź, czy pojawiła się w chmurze.
  6. Ustaw powiadomienie e-mail o błędzie kopii, jeśli wtyczka to umożliwia.
  1. KopiaPliki i baza, poza serwerem
  2. AktualizacjaWtyczki → motyw → WordPress
  3. TestStrona główna, koszyk, formularz
  4. GotoweAlbo szybki powrót z kopii
Każda aktualizacja w tej kolejności – wtedy nawet awaria to kilka minut przerwy, nie dni.

Kopia, z której nie da się odtworzyć strony, nie jest kopią

Najczęstszy problem wychodzi w najgorszym momencie: kopia była niepełna, zapisywała się tylko lokalnie albo nikt nie wie, jak ją przywrócić. Raz na kilka miesięcy warto przetestować odtworzenie:

  1. Przygotuj kopię testową strony – osobny katalog lub subdomenę, niewidoczną dla Google.
  2. Przywróć na niej ostatnią kopię z chmury.
  3. Sprawdź, czy działają strona główna, produkty, zdjęcia, logowanie i zamówienia.
  4. Zanotuj, ile to trwało i co było potrzebne – w razie awarii będziesz mieć gotową instrukcję.

Najczęstsze błędy

  • Kopie tylko na tym samym serwerze.
  • Kopia bazy bez plików albo plików bez bazy.
  • Kopie, które od miesięcy kończą się błędem, a nikt tego nie sprawdza.
  • Jedna kopia nadpisywana codziennie – przy problemie zauważonym po kilku dniach nie ma już czystej wersji.
  • Brak kopii przed aktualizacją.

Kopia jest obowiązkowa przed każdą aktualizacją – więcej w poradniku Czy muszę aktualizować WordPressa i wtyczki?. Co zrobić, gdy strona już nie działa, opisuję w poradniku Strona na WordPressie przestała działać – co zrobić?.

Pytania, które często padają

Czy kopia od hostingu wystarczy?

To dobre zabezpieczenie, ale warto mieć też własną kopię w innym miejscu. Kopia u tego samego dostawcy nie pomoże, gdy problem dotyczy konta lub serwera.

Ile kopii przechowywać?

Kilka ostatnich – np. 7 codziennych kopii bazy i 2–4 tygodniowe kopie plików. Pozwala to cofnąć się do stanu sprzed problemu, który zauważysz po kilku dniach.

Czy kopia zajmie dużo miejsca?

Zwykła strona firmowa to zwykle kilkaset megabajtów. Na Google Drive czy w Dropboxie to niewiele.

Czy kopie są bezpieczne pod względem RODO?

Kopia zawiera dane klientów, więc przechowuj ją w zaufanym miejscu, z dostępem tylko dla uprawnionych osób, i uwzględnij to w polityce prywatności.

Co przy sklepie z wieloma zamówieniami dziennie?

Bazę danych warto kopiować częściej, nawet kilka razy dziennie – inaczej przywrócenie kopii oznacza utratę zamówień z ostatnich godzin.

Michał Chmielewski

Poznajmy się

Michał Chmielewski

Łączę techniczne podejście ze zrozumieniem realnych potrzeb biznesu. Zajmuję się usprawnianiem istniejących rozwiązań – od stron internetowych i sklepów WooCommerce po bardziej złożone procesy i systemy.

Pracujesz bezpośrednio ze mną – od pierwszego przeglądu strony, przez wdrożenie zmian, aż po podsumowanie wykonanych prac.

Więcej o mnie

Bezpłatny przegląd

Sprawdzę to na Twojej stronie – bezpłatnie

Wyślij adres. Dostaniesz e-mailem:

  • wynik szybkości na telefonie z wyjaśnieniem,
  • podgląd, jak Twój link wygląda na Facebooku,
  • listę danych, których brakuje Google i asystentom AI,
  • moją opinię, od czego zacząć.
Dodaj imię lub wiadomość (opcjonalnie)
Zgoda (dobrowolna – przegląd wykonam także bez niej)

Odpowiem w ciągu 2 dni roboczych. Dostaniesz e-mail z wynikiem szybkości na telefonie, podglądem linku na Facebooku i listą brakujących danych dla wyszukiwarek. Bez zobowiązań.

Administratorem danych jest Michał Chmielewski. Dane przetwarzam, żeby wykonać przegląd na Twoją prośbę (art. 6 ust. 1 lit. b RODO), a gdy wyrazisz zgodę – także w celu wysyłki ofert (art. 6 ust. 1 lit. a RODO). Masz prawo dostępu, sprostowania, usunięcia danych i wycofania zgody. Polityka prywatności