Alternatives to K8up
A Kubernetes operator that backs up persistent volumes and application data using restic. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
K8up
A Kubernetes operator that backs up persistent volumes and application data using restic.
Replacements
Listings that take over the same core job as K8up.
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 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.