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/seamless-source-target-switchover.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Seamless Source/Target Switchover
description: Seamless source/target role switching with minimal performance impact.
menu:
main:
parent: features
name: Seamless Source/Target Switchover
weight: 50
---

# Seamless Source/Target Switchover

KubeStash supports seamless source/target role switching with minimal performance impact. Switching primary and secondary roles between DC and DR is a coordinated act across the data layer, the control plane, and the traffic plane. KubeDB owns intra-cluster failover for supported database engines. KubeStash provides the verified, restore-tested data layer underneath: `BackupVerifier` proves the DR copy is restorable before the switch, and a `RestoreSession` can promote DR data on demand. The result is a smooth, scripted switchover with minimal performance impact on either side.

## 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": "Seamless Source/Target Switchover",
"image": {
"src": "/assets/images/addons/illustrations/declarative-api.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/stash/features/declarative-api.svg",
"alt": "http"
},
"summary": "Seamless source/target role switching with minimal performance impact.",
"description": "KubeStash supports seamless source/target role switching with minimal performance impact. Combined with KubeDB, primary and secondary roles can be switched between DC and DR without operator improvisation. BackupVerifier proves the target side is restore-tested before switchover."
}
],
"versions": [
Expand Down
Loading