From 9d303d2ae263e66f633cfcf334c722cddf772399 Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Tue, 2 Jun 2026 21:42:29 +0600 Subject: [PATCH] Document Online, Offline, and End-of-Day Backup Adds a Features table row and an in-depth page describing how KubeStash supports this capability. --- docs/concepts/capabilities/_index.md | 21 ++++++++++++++++ .../online-offline-end-of-day-backup/index.md | 25 +++++++++++++++++++ .../what-is-kubestash/overview/index.md | 1 + 3 files changed, 47 insertions(+) create mode 100644 docs/concepts/capabilities/_index.md create mode 100644 docs/concepts/capabilities/online-offline-end-of-day-backup/index.md diff --git a/docs/concepts/capabilities/_index.md b/docs/concepts/capabilities/_index.md new file mode 100644 index 0000000..b3bed78 --- /dev/null +++ b/docs/concepts/capabilities/_index.md @@ -0,0 +1,21 @@ +--- +title: Capabilities +description: KubeStash enterprise capabilities for backup, recovery, business continuity, and disaster recovery. +menu: + docs_{{ .version }}: + identifier: capabilities + name: Capabilities + parent: concepts + weight: 95 +product_name: kubestash +menu_name: docs_{{ .version }} +section_menu_id: concepts +--- + +# Capabilities + +This section describes the enterprise data protection capabilities of KubeStash: +online, offline, and end-of-day backup; non-disruptive restoration; business +continuity and disaster recovery readiness; active-active replication between +primary and DR sites; seamless source/target switchover; complete transaction +history with point-in-time recovery; and comprehensive documented procedures. diff --git a/docs/concepts/capabilities/online-offline-end-of-day-backup/index.md b/docs/concepts/capabilities/online-offline-end-of-day-backup/index.md new file mode 100644 index 0000000..1fea225 --- /dev/null +++ b/docs/concepts/capabilities/online-offline-end-of-day-backup/index.md @@ -0,0 +1,25 @@ +--- +title: Online, Offline, and End-of-Day Backup +description: Online, offline, and end-of-day backup from one declarative API. +menu: + docs_{{ .version }}: + identifier: capabilities-online-offline-end-of-day-backup + name: Online, Offline, and End-of-Day Backup + parent: capabilities + weight: 10 +product_name: kubestash +menu_name: docs_{{ .version }} +section_menu_id: concepts +--- + +# 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](../../crds/backupconfiguration/) +- [BackupBlueprint](../../crds/backupblueprint/) +- [RestoreSession](../../crds/restoresession/) +- [RetentionPolicy](../../crds/retentionpolicy/) +- [BackupVerifier](../../crds/backupverifier/) diff --git a/docs/concepts/what-is-kubestash/overview/index.md b/docs/concepts/what-is-kubestash/overview/index.md index 745dac1..b0fadf6 100644 --- a/docs/concepts/what-is-kubestash/overview/index.md +++ b/docs/concepts/what-is-kubestash/overview/index.md @@ -37,3 +37,4 @@ section_menu_id: concepts | Auto Backup | Share backup configuration across workloads using templates. Enable backup for a target application via annotation. | | Point-In-Time Recovery (PITR) | Restore a set of files from a time in the past. | | Role Based Access Control (RBAC) | | +| Online, Offline, and End-of-Day Backup | Online (hot) backup, end-of-day (cron) backup, and offline / air-gapped / immutable backup via S3 Object Lock, Azure Blob immutability, GCS bucket lock, MinIO WORM mode, and any S3-compatible immutable tier. |