Velero review
A broad open-source toolkit for Kubernetes backup, recovery, and cluster migration.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Velero is an open-source Kubernetes tool for backing up and restoring cluster resources and persistent volumes. It is designed for Kubernetes operators and platform teams managing workloads across cloud or on-premises environments. Its scope includes disaster recovery, cluster migration, scheduled backups, volume snapshots, file-system backups, and command hooks that run before or after backup operations.
Velero’s provider-plugin model gives it broad ecosystem coverage. Integrations include Amazon Web Services, Google Cloud Platform, Microsoft Azure, VMware vSphere, Alibaba Cloud, DigitalOcean, OpenStack, Portworx, Storj, and S3-compatible object storage. Persistent-volume snapshots can use provider plugins or CSI, while file-system backup covers pod-attached volumes. Namespace and label selection helps teams define backup scope, and cron expressions support recurring schedules. This makes Velero a fit for mixed infrastructure and teams that need to move workloads between clusters.
The feature set also covers backup TTL and configurable expiration, pre- and post-backup hooks, cross-cluster restore, and both application-consistent and crash-consistent backup approaches. Velero is installed into a Kubernetes cluster and uses object storage, with optional block-storage or CSI snapshot providers, so its deployment depends on the surrounding storage design. Its category profile does not support immutable backups, and its documentation notes that some object-storage immutability configurations may affect expected backup behavior. Choose Velero for open-source control, migration capability, and provider flexibility; consider an alternative if immutable backup workflows are central to your requirements.
Velero pros and cons
- Where it wins
- Backs up resources and persistent volumes with scheduled jobs
- Supports snapshots, file-system backups, hooks, and custom expiration
- Integrates with major clouds, storage platforms, and S3-compatible storage
- Where it doesn't
- Immutable backups are not supported in its category profile
- Requires installation inside a Kubernetes cluster
- Provider plugins may be needed for snapshots and storage targets
Velero fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update