Documentation

Providers

Velero supports a variety of storage providers for different backup and snapshot operations. Velero has a plugin system which allows anyone to add compatibility for additional backup and volume storage platforms without modifying the Velero codebase.

Provider plugins maintained by the Velero maintainers

Velero supported providers
Provider Object Store Volume Snapshotter Plugin Provider Repo Setup Instructions Parameters
Amazon Web Services (AWS) AWS S3 AWS EBS Velero plugin for AWS AWS Plugin Setup BackupStorageLocation VolumeSnapshotLocation
Google Cloud Platform (GCP) Google Cloud Storage Google Compute Engine Disks Velero plugin for GCP GCP Plugin Setup BackupStorageLocation VolumeSnapshotLocation
Microsoft Azure Azure Blob Storage Azure Managed Disks Velero plugin for Microsoft Azure Azure Plugin Setup BackupStorageLocation VolumeSnapshotLocation
VMware vSphere 🚫 vSphere Volumes VMware vSphere vSphere Plugin Setup 🚫
Container Storage Interface (CSI) 🚫 CSI Volumes Velero plugin for CSI CSI Plugin Setup 🚫

Contact: #Velero Slack, GitHub Issues

Provider plugins maintained by the Velero community

Community supported providers
Provider Object Store Volume Snapshotter Plugin Documentation Contact
AlibabaCloud Alibaba Cloud OSS Alibaba Cloud AlibabaCloud GitHub Issue
DigitalOcean DigitalOcean Object Storage DigitalOcean Volumes Block Storage StackPointCloud
Hewlett Packard 🚫 HPE Storage Hewlett Packard Slack, GitHub Issue
OpenEBS 🚫 OpenEBS CStor Volume OpenEBS Slack, GitHub Issue
OpenStack Swift Cinder OpenStack GitHub Issue
Portworx 🚫 Portworx Volume Portworx Slack, GitHub Issue
Storj Storj Object Storage 🚫 Storj GitHub Issue

S3-Compatible object store providers

Velero’s AWS Object Store plugin uses Amazon’s Go SDK to connect to the AWS S3 API. Some third-party storage providers also support the S3 API, and users have reported the following providers work with Velero:

Note that these storage providers are not regularly tested by the Velero team.

Some storage providers, like Quobyte, may need a different signature algorithm version.

Non-supported volume snapshots

In the case you want to take volume snapshots but didn’t find a plugin for your provider, Velero has support for snapshotting using restic. Please see the restic integration documentation.

Getting Started

To help you get started, see the documentation.