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/complete-transaction-history-pitr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Complete Transaction History with Point-in-Time Recovery
description: Complete transaction history database with point-in-time recovery (PITR) to any second.
menu:
main:
parent: features
name: Complete Transaction History with Point-in-Time Recovery
weight: 60
---

# Complete Transaction History with Point-in-Time Recovery

KubeStash maintains a complete transaction history database for supported engines (PostgreSQL, MySQL, MongoDB, and equivalents) by continuously archiving WAL, binlog, and engine-equivalent transaction logs. Combined with periodic base snapshots, this enables Point-in-Time Recovery (PITR) to any second within the retention window. The transaction log archive itself is the complete, queryable transaction history of record, which satisfies audit and regulatory requirements for transaction-level traceability without standing up a separate CDC pipeline.

## 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": "Complete Transaction History with Point-in-Time Recovery",
"image": {
"src": "/assets/images/addons/illustrations/declarative-api.png",
"alt": "http"
},
"icon": {
"src": "/assets/images/products/stash/features/declarative-api.svg",
"alt": "http"
},
"summary": "Complete transaction history database with point-in-time recovery (PITR) to any second.",
"description": "KubeStash maintains a complete transaction history database via continuous WAL (PostgreSQL) and binlog (MySQL) archiving. Combined with periodic base snapshots, this delivers Point-in-Time Recovery (PITR) to any second in the retention window. The transaction log archive is itself the complete transaction history of record."
}
],
"versions": [
Expand Down
Loading