Zum Hauptinhalt springen

Backups

Konfigurieren Sie zusätzliche Velero-Zeitpläne nur, wenn die vereinbarte Sicherungs- und Wiederherstellungsstrategie dies für den Mandanten vorsieht.

← Zur Übersicht der Mandanten-Komponenten

Backup

Velero-Schedules

Erzeugt mandantenbezogene Zeitpläne für Kubernetes-Ressourcen und Volumes.

Direkte Voraussetzungen: Globale Velero-Installation und konfigurierte Storage Location

Inventory
velero.enable
Ansible-Tag
op_velero
Inventory-Konfiguration

Relevanter Ausschnitt im Mandantenblock

YAML-Ausschnitt und 5 Parameter

velero:
enable: true
tenant_backup:
backup_storage_location: "s3-primary"
schedule: "0 0 * * *"
ttl: "168h0m0s"
tenant_backup_2:
enable: false
backup_storage_location: "s3-secondary"
schedule: "0 12 * * *"
ttl: "168h0m0s"
ParameterBedeutungErwartete Werte
backup_storage_locationVerweist auf ein global konfiguriertes S3-Backupziel.Exakter Name aus inv_velero.backup_storage_locations
scheduleZeitplan des Backups.Cron-Ausdruck, z. B. 0 0 * * *
ttlAufbewahrungsdauer eines Backups.Go-Dauer, z. B. 168h0m0s
tenant_backup_2.enableAktiviert einen zweiten, unabhängigen Zeitplan.true oder false
tenant_backup_2.backup_storage_location / schedule / ttlZiel, Zeitplan und Aufbewahrung des zweiten Backups.Vorhandenes globales S3-Ziel, Cron-Ausdruck und Go-Dauer

Ein Velero-Schedule ersetzt keine logischen Datenbank-Backups. Verwenden Sie beide Verfahren passend zum Wiederherstellungsziel.