Stash by AppsCode
Backup and Restore Kubernetes Stateful Applications.
Overview
Stash is a Kubernetes operator that uses Velero (formerly Heptio Ark) to provide a simplified experience for backing up and restoring Kubernetes volumes. It extends Velero's capabilities with specific add-ons for backing up databases like PostgreSQL, MySQL, MongoDB, and Elasticsearch running in Kubernetes.
✨ Key Features
- Kubernetes native backup solution (CRDs)
- Database-aware backup (PostgreSQL, MySQL, MongoDB, etc.)
- Persistent VolumeClaim backup and restore
- Scheduled backups
- Support for various storage backends (S3, GCS, Azure Blob)
🎯 Key Differentiators
- Simplified, CRD-based user experience
- Strong focus on database-specific backup logic
- Built on top of the Velero engine
Unique Value: Simplifies the complex task of backing up stateful applications and databases on Kubernetes through a declarative, native API.
🎯 Use Cases (4)
✅ Best For
- Scheduled daily backups of a production PostgreSQL database to S3
- Restoring a persistent volume to a new cluster for migration
💡 Check With Vendor
Verify these considerations match your specific requirements:
- Backing up entire application manifests (focus is on data)
- VM or physical server backup
🏆 Alternatives
Provides more specialized, out-of-the-box database backup capabilities compared to the base Velero tool it builds upon.
💻 Platforms
🔌 Integrations
🛟 Support Options
- ✓ Email Support
- ✓ Dedicated Support (Enterprise tier)
💰 Pricing
Free tier: Community edition is open-source and free.
🔄 Similar Tools in Kubernetes Migration
Velero
An open-source tool for safely backing up, restoring, and migrating Kubernetes cluster resources and...
Portworx Backup
A Kubernetes backup solution that provides application-aware, granular backup and restore capabiliti...
Kasten K10 by Veeam
A data management platform purpose-built for Kubernetes, providing enterprise-grade backup/restore, ...
Zerto
A platform for disaster recovery, backup, and workload mobility for on-premises and cloud environmen...
Google Migrate for Anthos and GKE
A tool that helps migrate and modernize existing applications from VMs into native containers on Goo...
Azure Migrate
A central hub of tools for discovering, assessing, and migrating on-premises workloads, including ap...