Sobes.tech
Middle

Milyen gyakran kell biztonsági másolatot készíteni, hogy megfeleljen a 2 órás RPO-nak?

sobes.tech MI

Válasz az MI-től

Az RPO (Recovery Point Objective) 2 órás megfeleléséhez a biztonsági másolatokat olyan gyakorisággal kell végrehajtani, amely nem haladja meg a 2 órát. Ez azt jelenti, hogy a maximális időtartam a legutóbbi biztonsági másolat és egy esetleges hiba között nem lehet több 2 óránál.

A megbízhatóság biztosítása és az adatvesztés kockázatának minimalizálása érdekében ajánlott gyakrabban készíteni biztonsági másolatokat, mint a szigorúan szükséges 2 óra. Például:

  • Óránként vagy gyakrabban.
  • Inkrementális vagy differenciális biztonsági másolatokat használva a teljes mentések közötti változások gyorsabb rögzítéséhez.

Fontos, hogy nemcsak a biztonsági másolatok közötti időintervallum legyen betartva, hanem azok sikeres befejezése és visszaállíthatósága is. A 2 órás RPO betartásához szükséges:

  • Rendszeresen ellenőrizni a biztonsági mentések sikerességét.
  • Tesztelni a visszaállításokat a biztonsági másolatok integritásának és a kívánt RPO-n belüli visszaállíthatóság megerősítésére.

Példa egy biztonsági mentési feladat konfigurációjára (pseudo-kód):

job:
  name: napi_backup
  schedule: "0 */2 * * *" # Cron kifejezés minden 2 órában
  type: full
  destination: s3://sajat-backup-kosar
#!/bin/bash
# Egyszerű szkript a biztonsági mentés indításához
timestamp=$(date +%F_%H-%M-%S)
backup_dir="/data/backup/$timestamp"

# A mentési könyvtár létrehozása
mkdir -p "$backup_dir"

# Mentési parancs (példa adatbázisok vagy fájlrendszerek számára)
# pgdump adatbazisom > "$backup_dir/adatbazisom.sql"
# rsync -a /alkalmazas_adatok "$backup_dir/alkalmazas_adatok"

# Sikeresség ellenőrzése és értesítés
if [ $? -eq 0 ]; then
  echo "Mentés sikeres: $timestamp"
else
  echo "Mentés sikertelen: $timestamp"
  # Értesítési logika hozzáadása (pl. email, Slack)
fi