CityHost.UA
Pomoc i wsparcie

Hestia CP: kopia zapasowa na magazynie FTP

Po co to potrzebne?

 

Panel Hestia CP tworzy kopie zapasowe w lokalnym katalogu /backup. Jeśli nie przekierujesz ich do zdalnego magazynu, będą się gromadzić i mogą zapełnić cały dysk, co doprowadzi do awarii strony lub samego panelu. Aby uniknąć takich problemów, zaleca się korzystanie z zdalnego tworzenia kopii zapasowych.

 

Do każdego VDS oferujemy darmowe magazynowanie FTP o pojemności 50 GB, umieszczone w centrach danych na Ukrainie i w Niemczech.

 

‍1. Aktywuj magazyn FTP

 

  • 1. Zaloguj się do Panelu sterowania.
  • 2. Otwórz stronę zarządzania swoim VDS.
  • 3. W menu znajdź opcję Ustawienia magazynu kopii zapasowych.
  • 4. Przełącz suwak w pozycję .

 

 

Po aktywacji magazynu FTP w panelu sterowania zobaczysz:

 

  • • procent zajętego miejsca na dysku;
  • • dane do połączenia: host, login, hasło (można je wygenerować przyciskiem lub wpisać ręcznie);
  • • lista dozwolonych adresów IP, którym będzie dozwolone połączenie z magazynem.

 

Uwaga! Po naciśnięciu przycisku "Zapisz" hasło nie będzie wyświetlane. Zachowaj je natychmiast po utworzeniu.

 

Po utworzeniu hasła należy:

 

  1. Dodaj adres IP swojego serwera do listy dozwolonych.
  2. Naciśnij przycisk Zapisz, aby zmiany weszły w życie.

 

2. Skonfiguruj zdalne tworzenie kopii zapasowych w Hestia CP

 

Wejdź do menu ustawienia serwera.

 

 

Przejdź do dodatkowego menu Ustawienia

 

 

Wybierz opcję Kopia zapasowa

 

 

W ustawieniach tworzenia kopii zapasowych Hestia CP można wybrać gdzie przechowywać kopie:

 

  • — Lokalnie na serwerze
  • — Zdalnie — na magazynie FTP, w chmurze lub w serwisie wymiany plików

 

Dla kompresji plików dostępne są opcje:

  • • zstd (Zstandard) — nowoczesny, szybki i efektywny.
  • • gzip — starszy, szerzej wspierany, ale wolniejszy

 

Poziomy kompresji dla zstd:

  • • 3 — szybko, z dobrą kompresją (do codziennych kopii zapasowych)
  • • 9 — balans między prędkością a rozmiarem
  • • 11 — nieco lepsza kompresja, jeśli czas nie jest krytyczny
  • • >19 — niezalecane: spowolnienie bez znaczących korzyści

 

Optymalny poziom kompresji dla zstd zazwyczaj znajduje się między poziomami 3 a 11.

 

Zalecamy korzystanie z zdalnego magazynowania — jest to bardziej niezawodne i nie zajmuje miejsca na głównym serwerze. Lokalne kopie mogą zostać utracone w przypadku awarii, uszkodzenia dysku lub uszkodzenia danych. Ponadto wymaga to znacznej ilości wolnego miejsca na dysku, co ogranicza zasoby systemu i wpływa na jego stabilność.

 

Dlatego przejdźmy do konfiguracji Zdalnej kopii zapasowej, zaznaczając odpowiednią opcję

 

Hestia CP obsługuje kilka protokołów przesyłania danych:

 

  • • FTP
  • • SFTP
  • • Rclone (zalecane dla magazynów w chmurze)

 

W naszym przypadku używamy FTP.

Wypełnij pola:

 

  • Host — adres serwera FTP
  • Port — 21 (standardowy port dla FTP)
  • • Konto — login użytkownika magazynu FTP
  • Hasło — hasło użytkownika
  • Folder — ścieżka do przechowywania kopii zapasowych. Jeśli nie utworzono osobnego folderu — podaj / (root)

 

Po wypełnieniu wszystkich pól naciśnij przycisk Zapisz.

 

-

 

3. Przejrzyj logi

 

Logi kopii zapasowej można przeglądać w interfejsie webowym panelu sterowania Hestia CP. W tym celu przejdź do Ustawienia serwera – Logi

 

 

Szczegółowy plik logów można zobaczyć, łącząc się bezpośrednio z serwerem przez SSH i przeglądając plik: /var/log/hestia/backup.log

 

Zwróć uwagę na ilość wolnego miejsca na dysku

 

Przywracanie kopii Hestia zapisuje ją lokalnie w /backup. Dopiero po tym — przesyła na zdalny serwer.

 

Oznacza to, że potrzebne jest więcej wolnego miejsca niż rozmiar kopii zapasowej × 2.

 

Na przykład: Jeśli strona zajmuje 20 GB, potrzebujesz minimum 40 GB wolnego miejsca. W przeciwnym razie pojawi się błąd:

 

Błąd: nie wystarczająca przestrzeń dyskowa dostępna (16326 mb) do wykonania kopii zapasowej admin. (20488 mb * 2 = 40976 mb).

 

Dodatkowe informacje można znaleźć w oficjalnej dokumentacji Hestia CP:  https://hestiacp.com/docs/server-administration/backup-restore.html