diff --git a/content/features/online-offline-end-of-day-backup.md b/content/features/online-offline-end-of-day-backup.md new file mode 100644 index 00000000..d5b458dd --- /dev/null +++ b/content/features/online-offline-end-of-day-backup.md @@ -0,0 +1,21 @@ +--- +title: Online, Offline, and End-of-Day Backup +description: Online, offline, and end-of-day backup from one declarative API. +menu: + main: + parent: features + name: Online, Offline, and End-of-Day Backup + weight: 10 +--- + +# Online, Offline, and End-of-Day Backup + +KubeStash provides comprehensive online, offline, and end-of-day backup capabilities for Kubernetes workloads, databases, and persistent volumes. A single `BackupConfiguration` can run hot online captures throughout the business day for low-RPO recovery, plus an end-of-day backup at a fixed cron expression for daily checkpoints. Snapshots are written to one or more `BackupStorage` targets, including immutable / WORM-compliant tiers such as S3 Object Lock, Azure Blob immutability, GCS bucket lock, and MinIO WORM, which makes the backup effectively offline and tamper-proof even though the storage itself remains online for fast recovery. + +## Related concepts + +- [BackupConfiguration](/docs/latest/concepts/crds/backupconfiguration/) +- [BackupBlueprint](/docs/latest/concepts/crds/backupblueprint/) +- [RestoreSession](/docs/latest/concepts/crds/restoresession/) +- [RetentionPolicy](/docs/latest/concepts/crds/retentionpolicy/) +- [BackupVerifier](/docs/latest/concepts/crds/backupverifier/) diff --git a/data/products/kubestash.json b/data/products/kubestash.json index 804465f9..1a7cbb55 100644 --- a/data/products/kubestash.json +++ b/data/products/kubestash.json @@ -168,6 +168,19 @@ }, "summary": "", "description": "Stash comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections." + }, + { + "title": "Online, Offline, and End-of-Day Backup", + "image": { + "src": "/assets/images/addons/illustrations/declarative-api.png", + "alt": "http" + }, + "icon": { + "src": "/assets/images/products/stash/features/declarative-api.svg", + "alt": "http" + }, + "summary": "Online, offline, and end-of-day backup from one declarative API.", + "description": "KubeStash supports online backup during business hours, automated end-of-day backup jobs via cron schedules, and offline / air-gapped retention through immutable storage targets such as S3 Object Lock, Azure Blob immutability, GCS bucket lock, and WORM-mode object stores. All three backup modes coexist in a single BackupConfiguration with per-target schedules and retention." } ], "versions": [