Sobes.tech
Middle

Hoe vaak moet je een back-up maken om te voldoen aan een RPO van 2 uur?

sobes.tech AI

Antwoord van AI

Om te voldoen aan de RPO (Recovery Point Objective) van 2 uur, moeten back-ups worden uitgevoerd met een frequentie die niet langer dan 2 uur is. Dit betekent dat de maximale tijd tussen de laatste back-up en een mogelijke storing niet meer dan 2 uur mag zijn.

Om betrouwbaarheid te garanderen en het risico op gegevensverlies te minimaliseren, wordt aanbevolen om vaker back-ups te maken dan strikt vereist is van 2 uur. Bijvoorbeeld:

  • Elk uur of vaker.
  • Gebruik maken van incrementele of differentiële back-ups voor meer frequente snapshots van wijzigingen tussen volledige back-ups.

Het is ook belangrijk dat niet alleen de interval tussen back-ups wordt nageleefd, maar ook dat ze succesvol worden voltooid en herstelbaar zijn. Om aan de RPO van 2 uur te voldoen, moet u:

  • Regelmatig de succesvolle uitvoering van back-uptaken controleren.
  • Test herstelprocedures om de integriteit van back-ups en de herstelbaarheid binnen de vereiste RPO te bevestigen.

Voorbeeld van een back-up taakconfiguratie (pseudo-code):

job:
  name: dagelijkse_backup
  schedule: "0 */2 * * *" # Cron-uitdrukking voor elke 2 uur
  type: full
  destination: s3://mijn-backup-bucket
#!/bin/bash
# Eenvoudig script om de back-up uit te voeren
timestamp=$(date +%F_%H-%M-%S)
backup_dir="/data/backup/$timestamp"

# Maak de directory voor de back-up
mkdir -p "$backup_dir"

# Back-up commando (voorbeeld voor databases of bestandssystemen)
# pgdump mijn_db > "$backup_dir/mijn_db.sql"
# rsync -a /app_data "$backup_dir/app_data"

# Controleer succes en meldingen
if [ $? -eq 0 ]; then
  echo "Back-up succesvol: $timestamp"
else
  echo "Back-up mislukt: $timestamp"
  # Voeg meldingslogica toe (bijvoorbeeld e-mail, Slack)
fi