K8up
A Kubernetes operator that backs up persistent volumes and application data using restic.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About K8up
K8up is a Kubernetes operator distributed as a Helm chart and compatible with OpenShift and plain Kubernetes. It backs up persistent volume claims, runs on-demand or scheduled backups, schedules archival to long-term storage, checks repository integrity and prunes old backups. Restores use the k8up CLI.
Restic does the work underneath, so backups can go to S3-compatible storage, SFTP, REST servers or local targets. Application-aware backups capture the output of any tool that writes to stdout, and it is multi-tenant with metrics for alerting. It is a CNCF Sandbox project.
Strengths
- Scheduled, on-demand and archival backups of PVCs
- Many storage targets through restic
- Application-aware backups via stdout
- Multi-tenant with built-in metrics
Limitations
- Requires a Kubernetes or OpenShift cluster
- Aimed at cluster operators rather than desktop users
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- The K8up contributors
- Platforms
- Self-hosted, Command line
- How it runs
- Self-hosted
- Account
- Not required
- Best suited for
- Kubernetes operators who need scheduled backups of cluster volumes
- Categories
- Backup tools, Container tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to K8up
Compare allSoftware that can replace K8up for an important use case, and what changes if you switch.
Velero
Backup, restore and migration tool for Kubernetes clusters.
Velero backs up Kubernetes cluster resources together with volume data and can restore into a different cluster, though volume snapshots depend on the storage provider and CSI driver.
Longhorn
Open-source distributed block storage for Kubernetes clusters, with replication, snapshots and backups.
Longhorn replaces restic-based backups with its own distributed block storage for Kubernetes, adding replicated volumes, incremental snapshots, cross-cluster recovery and a web interface.
Similar software
Related functionality, not necessarily a direct replacement.
restic
A single-executable backup program that makes encrypted, deduplicated snapshots and can send them almost anywhere.
Restic REST Server
Provide a remote REST storage endpoint for restic backups.
docker-volume-backup
A small companion container that backs up Docker volumes to local disk or remote storage.
Proxmox Backup Server
Backup server for virtual machines, containers and physical hosts with deduplication.