Back to Velero

Compatible Storage Providers

site/content/docs/v0.9.0/support-matrix.md

1.18.02.4 KB
Original Source

Ark supports a variety of storage providers for different backup and snapshot operations. As of version 0.6.0, a plugin system allows anyone to add compatibility for additional backup and volume storage platforms without modifying the Ark codebase.

Backup Storage Providers

ProviderOwnerContact
AWS S3Ark TeamSlack, GitHub Issue
Azure Blob StorageArk TeamSlack, GitHub Issue
Google Cloud StorageArk TeamSlack, GitHub Issue

S3-Compatible Backup Storage Providers

Ark uses Amazon's Go SDK to connect to the S3 API. Some third-party storage providers also support the S3 API, and users have reported the following providers work with Ark:

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

Volume Snapshot Providers

ProviderOwnerContact
AWS EBSArk TeamSlack, GitHub Issue
Azure Managed DisksArk TeamSlack, GitHub Issue
Google Compute Engine DisksArk TeamSlack, GitHub Issue
ResticArk TeamSlack, GitHub Issue
PortworxPortworxSlack, GitHub Issue
DigitalOceanStackPointCloud

Adding a new plugin

To write a plugin for a new backup or volume storage system, take a look at the example repo.

After you publish your plugin, open a PR that adds your plugin to the appropriate list.