Velero 1.10: Enhanced Backup and Disaster Recovery

K8s Guru
2 min read
Velero 1.10: Enhanced Backup and Disaster Recovery

Introduction

Velero 1.10, released on August 28, 2022, enhances Kubernetes backup and restore capabilities with improved CSI snapshot integration, enhanced backup hooks, and expanded multi-cloud support. This release strengthens Velero’s position as the leading disaster recovery solution for Kubernetes clusters.

This release is most relevant in day‑2 operations—when you’re upgrading, scaling, or troubleshooting in real clusters. The goal is the same: fewer surprises and more predictable behavior under load.


CSI Snapshot Improvements

  • Volume snapshot support expands to additional CSI drivers with better error handling and retry logic.
  • Snapshot scheduling enables automated volume snapshots with configurable retention policies.
  • Cross-cloud restore improvements simplify volume restoration across different cloud providers.
  • Snapshot validation ensures data integrity before and after backup operations.

Enhanced Backup Hooks

  1. Pre-backup hooks enable application quiescing before backup creation, ensuring data consistency.
  2. Post-backup hooks support application-specific operations after backup completion.
  3. Hook execution improvements provide better error handling and timeout management.
  4. Custom hooks support enables integration with external backup tools and workflows.

Multi-Cloud & Storage

  • Plugin ecosystem expansion adds support for additional cloud providers and storage backends.
  • S3 compatibility improvements enhance support for MinIO, Ceph, and other S3-compatible storage systems.
  • Azure enhancements improve integration with Azure Blob Storage and managed disks.
  • GCP improvements expand support for Google Cloud Storage and persistent disks.

Performance & Reliability

  • Backup speed optimizations reduce time required for large cluster backups with parallel processing.
  • Restore performance improvements accelerate disaster recovery with optimized resource creation.
  • Error recovery enhancements provide automatic retry for transient failures during backup/restore.
  • Resource filtering improvements enable more efficient backup of specific namespaces or resources.

Getting Started

velero install \
  --provider aws \
  --plugins velero/velero-plugin-for-aws:v1.5.0 \
  --bucket my-backup-bucket \
  --secret-file ./credentials-velero \
  --use-restic \
  --features=EnableCSI

Create a backup:

velero backup create nightly-backup \
  --include-namespaces production \
  --snapshot-volumes \
  --ttl 720h0m0s

Summary

AspectDetails
Release DateAugust 28, 2022
Headline FeaturesEnhanced CSI snapshot support, improved backup hooks, multi-cloud improvements
Why it MattersProvides reliable disaster recovery capabilities with improved performance and cloud compatibility

Velero 1.10 continues to evolve as the standard for Kubernetes backup and restore, providing teams with the confidence to protect their workloads across any cloud environment.