🔍
Biztonság
Biztonsági mentések beállítása
HestiaCP automatikus mentési rendszer: helyszínek, ütemezés, manuális mentés, visszaállítás és retention beállítások.
v1.9.x Frissítve: 2026-06-01

HestiaCP mentési rendszer

A HestiaCP beépített mentési rendszere minden felhasználó összes adatát (weboldalak, adatbázisok, email fiókok, DNS zónák) egyetlen tar archívumba csomagolja. A mentések tárolhatók helyi lemezen, FTP szerveren, SFTP szerveren, Amazon S3-on, Backblaze B2-n és más S3-kompatibilis tárhelyeken.

Mentési helyszín konfigurálása

  1. Jelentkezz be adminként a panelbe.
  2. Navigálj: AdminConfigure Server (fogaskerék ikon) → Backup fül.
  3. Válaszd ki a kívánt mentési helyszínt: Local (helyi lemez), FTP, SFTP, S3, vagy Backblaze B2.
  4. Add meg a kapcsolódási adatokat (szerver, felhasználónév, jelszó, bucket neve, stb.).
  5. Állítsd be a Keep X copies értéket – ennyi mentést tart meg a rendszer (a régebbiek automatikusan törlődnek).
  6. Mentsd el a konfigurációt.

Mentések ütemezése (Cron)

A mentések automatikus futtatásához a HestiaCP Cron rendszerét kell konfigurálni. Ajánlott: éjszakai futtatás, amikor a szerver terhelése alacsony.

  1. Admin → Cron fül → keresd meg a v-backup-users bejegyzést.
  2. Ha nincs, hozd létre: + Add Cron Job → felhasználó: admin → parancs: v-backup-users.
  3. Ütemezés: 0 2 * * * (minden nap hajnali 2:00-kor).
bash
# Cron bejegyzés manuális létrehozása CLI-ből
v-add-cron-job admin "0" "2" "*" "*" "*" "v-backup-users"

Manuális mentés

Egy adott felhasználó azonnali mentése:

bash
v-backup-user felhasznalonev

Az összes felhasználó mentése egyszerre:

bash
v-backup-users

Mentések listázása

bash
# Egy felhasználó mentéseinek listázása
v-list-user-backups felhasznalonev

# Mentési fájlok megnézése a szerveren
ls -lh /backup/

Visszaállítás mentésből

Teljes felhasználó visszaállítása egy mentési archívumból:

bash
v-restore-user felhasznalonev /backup/felhasznalonev.2026-06-01.tar

Részleges visszaállítás – csak egy domain visszaállítása a teljes archívumból:

bash
v-restore-user felhasznalonev /backup/felhasznalonev.2026-06-01.tar --domain domain.hu

Csak adatbázisok visszaállítása:

bash
v-restore-user felhasznalonev /backup/felhasznalonev.2026-06-01.tar --databases yes

Automatikus mentés-törlés (Retention)

A HestiaCP automatikusan törli a régi mentéseket, ha a Keep X copies beállítás aktív. Az ajánlott értékek:

Mentési helyszínJavasolt megtartásMegjegyzés
Helyi lemez3–7 napLemezhelytől függ – ne tárold sokáig
FTP / SFTP14–30 napKülső tárhelyen több mentés fér el
S3 / Backblaze B230–90 napOlcsó tárhelyen hosszabb megőrzés lehetséges
Külső tárhely kötelező: A mentéseket MINDIG tárold külső helyen is – S3, Backblaze B2, vagy egy másik szerver! Ha csak helyi mentés van, és a szerver meghibásodik vagy feltörik, a mentések is elvesznek.
Teszteld a visszaállítást! Rendszeresen próbálj ki egy visszaállítást tesztkörnyezetben. Sajnos sokan csak akkor derítik ki, hogy a mentés hibás vagy hiányos, amikor valóban szükség lenne rá.