Middle
Колико често треба правити резервне копије да бисте испунили RPO од 2 сата?
sobes.tech АИ
Одговор од АИ
Da biste ispunili RPO (Recovery Point Objective) od 2 sata, sigurnosne kopije treba da se obavljaju sa frekvencijom koja ne prelazi 2 sata. To znači da maksimalno vreme između poslednje sigurnosne kopije i moguće greške ne sme biti duže od 2 sata.
Da biste osigurali pouzdanost i minimizirali rizik od gubitka podataka, preporučuje se da pravite sigurnosne kopije češće od strogo potrebnih 2 sata. Na primer:
- Svaki sat ili češće.
- Koristite inkrementalne ili diferencijalne sigurnosne kopije za češće snimke promena između punih kopija.
Takođe je važno ne samo da interval između kopija bude poštovan, već i da se one uspešno završe i da je moguće izvršiti oporavak. Da biste ispunili RPO od 2 sata, potrebno je:
- Redovno proveravati uspešnost zadataka sigurnosnih kopija.
- Sprovoditi testove oporavka kako biste potvrdili integritet kopija i mogućnost oporavka u okviru traženog RPO.
Primer konfiguracije zadatka sigurnosne kopije (pseudo-kod):
job:
name: dnevni_backup
schedule: "0 */2 * * *" # Cron izraz za svaka 2 sata
type: full
destination: s3://moj-backup-kontejner
#!/bin/bash
# Jednostavan skript za pokretanje sigurnosne kopije
timestamp=$(date +%F_%H-%M-%S)
backup_dir="/data/backup/$timestamp"
# Kreiranje direktorijuma za kopiju
mkdir -p "$backup_dir"
# Komanda za sigurnosnu kopiju (primer za baze podataka ili fajl sistem)
# pgdump moja_baza > "$backup_dir/moj_baza.sql"
# rsync -a /podatci_app "$backup_dir/podaci_app"
# Provera uspeha i obaveštenje
if [ $? -eq 0 ]; then
echo "Sigurnosna kopija uspešno završena: $timestamp"
else
echo "Neuspešna sigurnosna kopija: $timestamp"
# Dodajte logiku za obaveštenje (npr. email, Slack)
fi