Co powinna obejmować kopia strony

W systemie zarządzania treścią, czyli CMS, strona zwykle składa się z plików oraz bazy danych. W plikach mogą znajdować się motyw, wtyczki i przesłane zdjęcia. W bazie bywają zapisane wpisy, ustawienia, konta użytkowników i inne dane potrzebne do działania witryny. Skopiowanie tylko jednego z tych elementów może nie wystarczyć do pełnego odtworzenia strony.

Na początek sprawdź, co obejmuje narzędzie do tworzenia kopii dostępne w CMS lub panelu hostingu. Zwróć uwagę, czy zapisuje bazę danych, pliki przesłane przez użytkowników i konfigurację potrzebną do uruchomienia strony. Zanotuj też, czy kopia obejmuje elementy przechowywane poza CMS. Jeśli na przykład zdjęcia lub formularze działają przez osobną usługę, mogą wymagać oddzielnego sposobu zabezpieczenia.

Zapisz w prostym dokumencie, gdzie znajduje się kopia i jak rozpocząć przywracanie. Taka notatka jest szczególnie przydatna wtedy, gdy do panelu CMS nie można się zalogować. Nie umieszczaj w niej haseł w postaci jawnego tekstu. Przechowuj dane dostępowe w bezpiecznym miejscu i upewnij się, że uprawniona osoba potrafi je odnaleźć.

Jak dobrać harmonogram kopii

Częstotliwość kopii dopasuj do tego, ile zmian możesz zaakceptować do ponownego wprowadzenia. Jeśli publikujesz kilka razy w miesiącu, kopia wykonywana raz dziennie może być wystarczająca. Jeśli treść, zamówienia lub zgłoszenia zmieniają się często, potrzebne mogą być częstsze kopie odpowiednich danych. Ważne jest także, by harmonogram był automatyczny: łatwo zapomnieć o ręcznym wykonaniu kopii w pracowitym tygodniu.

Oprócz stałego harmonogramu wykonuj dodatkową kopię przed większą zmianą, na przykład aktualizacją CMS, wymianą motywu lub instalacją wtyczki. Sprawdź, czy zadanie rzeczywiście się uruchamia i kończy powodzeniem. Sam komunikat, że kopie są „włączone”, nie potwierdza jeszcze, że powstają aktualne, kompletne pliki.

Ustal również czas przechowywania kopii. Zachowanie wyłącznie najnowszej wersji jest ryzykowne, bo problem można zauważyć dopiero po kilku dniach. Kilka kopii z różnych dni oraz starsza kopia sprzed istotnych zmian dają większy wybór przy odtwarzaniu. Liczbę wersji dostosuj do dostępnego miejsca i rodzaju danych na stronie.

Gdzie przechowywać kopie i kto ma do nich dostęp

Kopia trzymana wyłącznie na tym samym serwerze co strona może zniknąć razem z nią w razie awarii lub utraty dostępu do hostingu. Dlatego warto przechowywać dodatkowy egzemplarz w oddzielnym miejscu, na przykład w niezależnej przestrzeni na pliki. Kopia lokalna bywa wygodna do szybkiego przywrócenia, ale nie powinna być jedyną możliwością ratunku.

Ogranicz dostęp do kopii do osób, które naprawdę go potrzebują. Pliki kopii mogą zawierać treści niepubliczne i dane użytkowników. Jeżeli narzędzie umożliwia szyfrowanie, sprawdź, jak działa oraz gdzie bezpiecznie przechowywać klucz potrzebny do odczytu. Zadbaj też o to, by kopii nie dało się pobrać przez publiczny adres na stronie. Po skonfigurowaniu przechowywania skontroluj, czy starsze wersje są usuwane zgodnie z przyjętymi zasadami, zamiast bez końca zajmować miejsce.

Jak przetestować przywracanie bez narażania działającej strony

Najbezpieczniej przeprowadzić próbę w środowisku testowym, oddzielonym od publicznej witryny. Może to być testowa instalacja CMS lub przestrzeń udostępniona w panelu hostingu. Przed rozpoczęciem sprawdź, czy przywracanie nie nadpisze działającej strony oraz czy środowisko testowe nie będzie wysyłać prawdziwych powiadomień z formularzy. Zapisz, z której kopii korzystasz i co trzeba zrobić krok po kroku.

Po odtworzeniu nie poprzestawaj na widoku strony głównej. Otwórz kilka podstron i wpisów, sprawdź obrazy, menu oraz logowanie do panelu. Zweryfikuj działanie formularza w sposób, który nie wyśle przypadkowych wiadomości do odbiorców, a także funkcje szczególne dla witryny, na przykład wyszukiwanie w katalogu. Sprawdź, czy treści i ustawienia odpowiadają dacie wykonania kopii. Jeśli coś nie działa, zanotuj problem i popraw procedurę przed następnym testem.

Powtarzaj próbę po zmianie sposobu wykonywania kopii oraz co jakiś czas w ramach utrzymania strony. Dobrym wynikiem testu nie jest samo posiadanie pliku, lecz możliwość odtworzenia użytecznej witryny według zrozumiałej instrukcji. Dzięki temu w razie awarii nie trzeba dopiero odkrywać, czego brakuje i gdzie szukać pomocy.

Wróć do kategorii ↗