Wybierz swój język

Wdrażamy backup klastrów Kubernetes z Velero — kompletne kopie zapasowe aplikacji, zasobów klastra (w tym CRD) oraz danych z wolumenów (PV), z odtwarzaniem w miejscu, na nowy klaster lub do środowiska w chmurze.

Co obejmuje

  • Backup obiektów klastra: Namespaces, Deployments, Services, ConfigMaps, Secrets i CRD
  • Backup danych z PV — CSI snapshots (VolumeSnapshots) oraz kopia plikowa (restic/Kopia)
  • Harmonogramy backupow (scheduled) i polityka retencji TTL
  • Storage dowolny zgodny z S3: MinIO/S3 (self-hosted), Wasabi, AWS S3, Azure Blob
  • Migracje aplikacji między klastrami — backup w jednym, restore w drugim (dev/stage/prod)
  • Testy odtworzeń (recovery drills) i procedury Disaster Recovery pod RTO/RPO
  • Integracja z monitoringiem — alarmy o nieudanych backupach
  • Rozszerzenia: plugin-y dostawcow chmury, szyfrowanie, wiele BackupStorageLocation

Konfigurację (velero install, harmonogramy, storage location) trzymamy w repozytorium (GitOps) i testujemy restore regularnie — tak aby w razie awarii odtworzenie klastra bylo realne, a nie tylko teoretyczne.