Back-ups van informatie, software en systemen moeten worden bijgehouden en regelmatig getest in overeenstemming met het overeengekomen onderwerpspecifieke beleid voor back-ups.
KubeAid integreert Velero, Zalando PGO en CloudNativePG (CNPG) om volgens vastgestelde schema's automatisch back-ups te maken van Kubernetes-resources, persistente volumes en databases (waaronder Keycloak). Ook van de privésleutels van Sealed Secrets worden met eigen scripts back-ups gemaakt, zodat versleutelde secrets kunnen worden hersteld.
Back-ups worden opgeslagen in object-storagebuckets met alleen schrijfrechten (S3, R2D2), met strikt IAM-beleid dat lezen, verwijderen of overschrijven van bestaande back-ups voorkomt. Data wordt versleuteld en optioneel gerepliceerd naar externe locaties voor weerbaarheid. SeaweedFS kan ook worden ingezet als S3-compatibele back-upopslag: een schaalbare opslagoplossing op basis van objecten die naadloos integreert met de back-upworkflows van KubeAid.
Back-upjobs worden actief gemonitord via exporters van Prometheus en Alertmanager, met geautomatiseerde alerts bij fouten, vertragingen of problemen. Alerts komen binnen in operationele kanalen zoals ons Mattermost-kanaal, waar we via opsmondo, onze eigen tool voor het verwerken en verspreiden van alerts, meldingen krijgen over alerts en incidenten.