You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.


Guides show how to perform different operations with Stash. We have divided guides section into the following sub-sections:

  • Supported Backends : This section describes how to configure different backend for Stash. It shows how to create Storage Secret and Repository object for different backends. Start learning to configure different backends from here.

  • Workloads : Workloads section describes how to backup and restore data from/to inside various Kubernetes resources such as Deployment, StatefulSet, DaemonSet, ReplicaSet etc. Get started with backup workloads data using Stash from here.

  • Volumes : Volumes section describes how to backup and restore stand-alone Kubernetes volumes using Stash. Learn how to backup Kubernetes volumes using Stash from here.

  • Databases : Databases section describes how to backup and restore databases using Stash. Check how database backup works in Stash from here.

  • Auto Backup : This section describes how you can write blueprint for backup process to backup resources using some annotations. Start learning to write backup blueprint from here.

  • Advanced Use Cases : This section describes some advance uses of Stash such as instant backup, restoring in different namespace/cluster, restoring in different host etc. See how to trigger an instant backup from here.

  • Monitoring : Monitoring section describes how to monitor backup and restore process using Prometheus.

  • Stash CLI : Stash provides a CLI to perform various operations such as unlocking a repository, restoring backed up data locally, triggering backup instantly etc. This section describes how you can perform such operations.