Tworzenie i przywracanie kopii bezpieczeństwa serwisu


Menu Główne » Instrukcja strony (CMS MODx) » Administracja » Tworzenie i przywracanie kopii bezpieczeństwa serwisu


Strona wykonana na bazie systemu CMS składa się de facto z 2 odrębnych całości:

  1. Plików (pliki strony - CSS, HTML, JavaScript, pliki wgrane - zdjęcia, pliki PDF itp)
  2. Bazy danych

Jeśli chcemy wykonać kopię calego systemu musimy wykonać zarówno kopię plików jak i bazy danych. Wtedy mamy pewność, że możemy odtworzyć aktualny wygląd strony w przyszłosci.

Kopia plików i łączenie przez FTP.

Kopię pllików sporządzamy poprzez zalogowanie sie przez dostępy FTP następnie skopiowanie plików na dysk twardy.

Aby połączenie bylo możliwe od naszego dostawcy serwerowego musimy uzyskać dostępy FTP. Jest to zestaw 3 wartości:

  1. Host - adres FTP do połączenia
  2. Nazwa użytkownika FTP
  3. Hasło tego użytkownika FTP.

Instrukcja połaczenia się z FTP:

  1. Ściągamy program TotalCommander
  2. Instalujemy
  3. Włączamy
  4. Włączamy skrót klawiszowy CTRL+F
  5. Przycisk nowe połączenie / new connection
  6. Sesja - podajemy dowolną nazwę (to będzie tylko opis na liście połączeń FTP)
  7. Wpisujemy dane do połączenia (host - serwer, user - użytkownik, hasło)
  8. Wciskamy OK
  9. Zaznaczamy na liście zapisaną pozycję
  10. Łączymy się
  11. Gotowe - wystarczy przekopiować do tej lokalizacji pliki

Kopia bazy danych - tworzenie jej przez CMS

Baza danych jest to wirtualny system tabel i rekordów w którym składowane są treści naszej strony. Takie jak opisy, nazwy zakładek, nazwy kategorii, nazwa strony itp. Nie możemy jej de facto ściagnąć jak poprzez FTP. Musimy ściągnąć tzw plik zrzutu tej bazy (dump). Możemy to wykonać poprzez system CMS:

Logowanie do CMS » Górne poziome menu » Narzędzia » Manager kopii zapasowej

Następnie zaznaczamy kratkę: "Generuj instrukcje DROP TABLE."

Oraz wszystkie kratki w tabelce:

Strony internetowe Kraków - Smartprojects.pl

Następnie klikamy link "Kliknij tutaj" widoczny nad tabelką i pobieramy zrzut bazy na dysk.

Przywracanie kopii bazy

Wykonujemy ją poprzez narzędzie PhpMyAdmin jest ono dostępne w większości panelów hostingowych. Na stronach hostowanych przez nas jego lokalizacja to: nazwa-domeny.pl/phpmyadmin

Następnie podajemy dane do łączenia się z bazą danych (w naszym CMS są one podane w pliku: manager/includes/config.inc.php)

Po zalogowaniu wybieramy naszą bazę danych i wciskamy przycisk IMPORT w górnym poziomym panelu. Następnie wskazujemy plik zrzutu bazy danych podany w akapicie wyżej.

UWAGA! PRZYWRÓCENIE BAZY DANYCH Z PLIKU ZRZUTU BAZY DANYCH BEZPOWROTNIE NADPISZE WCZEŚNIEJSZE INFORMACJE W BAZIE DANYCH. PROSIMY O ROZWAGĘ W KORZYSTANIU Z TEJ OPCJI