diff --git a/docs/concepts/capabilities/active-active-data-replication/index.md b/docs/concepts/capabilities/active-active-data-replication/index.md new file mode 100644 index 0000000..7d4d706 --- /dev/null +++ b/docs/concepts/capabilities/active-active-data-replication/index.md @@ -0,0 +1,25 @@ +--- +title: Active-Active Data Replication between Primary and DR Sites +description: Real-time, secure data replication between primary DC and DR sites in active-active mode. +menu: + docs_{{ .version }}: + identifier: capabilities-active-active-data-replication + name: Active-Active Data Replication between Primary and DR Sites + parent: capabilities + weight: 40 +product_name: kubestash +menu_name: docs_{{ .version }} +section_menu_id: concepts +--- + +# Active-Active Data Replication between Primary and DR Sites + +KubeStash supports real-time and secure data replication between the primary data center (DC) and the disaster recovery (DR) site operating in active-active mode. Backup snapshots are replicated across multiple `BackupStorage` targets simultaneously, so the same logical snapshot is materialized in DC, DR, and any Near-DR site. For the live data path, KubeStash works together with KubeDB, which provides engine-native synchronous multi-master replication (MySQL Group Replication, Galera, MongoDB cross-region replica sets, PostgreSQL Patroni stretched clusters). Both sites remain authoritative and writable, with RPO near zero. Data in transit is encrypted end to end. + +## 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..160e239 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) | | +| Active-Active Data Replication between Primary and DR Sites | Real-time replication across primary DC and DR sites in active-active mode. Multi-target BackupStorage for snapshot replication; KubeDB for engine-native synchronous multi-master replication of the live data layer. |