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