Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions content/features/non-disruptive-restoration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Non-Disruptive Restoration
description: Restore data without impacting application performance or response time.
menu:
main:
parent: features
name: Non-Disruptive Restoration
weight: 20
---

# Non-Disruptive Restoration

KubeStash restores data without impacting application performance or response time. A `RestoreSession` does not have to overwrite the source. The default and recommended pattern is to restore into an alternate namespace, PVC, or even a separate cluster, validate integrity, and only then cut traffic over. Because the live production workload is never touched during recovery, response time and throughput remain at steady state. `BackupVerifier` runs scheduled, isolated restore drills against every backup, providing continuous evidence that any snapshot is fully recoverable, again without disturbing production.

## 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/)
13 changes: 13 additions & 0 deletions data/products/kubestash.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": "Non-Disruptive Restoration",
"image": {
"src": "/assets/images/addons/illustrations/declarative-api.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/stash/features/declarative-api.svg",
"alt": "http"
},
"summary": "Restore data without impacting application performance or response time.",
"description": "KubeStash restores data without impacting the performance or response time of the live workload. A RestoreSession writes into an alternate namespace, PVC, or cluster while production keeps serving traffic. BackupVerifier runs scheduled restore drills out of band to prove recoverability continuously."
}
],
"versions": [
Expand Down
Loading